Senior Full-Stack Lead Engineer
SouthDescripción del puesto
Hi there! We are South and our client is looking for a Senior Full-Stack Lead Engineer!
Note to Applicants:
- Eligibility: This position is open to candidates residing in Latin America.
- Application Language: Please submit your CV in English. Applications submitted in other languages will not be considered.
- Professional Presentation: We encourage you to showcase your professional experience by including a Loom video in the application form. While this is optional, candidates who provide a video presentation will be given priority.
- Note: If you're hired for this role, you may be asked to update your LinkedIn profile :)
You will serve as the technical lead for our internal client operations platform built for a professional services firm. You’ll own architecture decisions, lead a team of 4 engineers, and write production code across the full stack. This is a hands-on lead role — you’ll spend roughly 60% of your time coding and 40% on design, review, and coordination with the VP of Technology and PM.
What You’ll Do
- Own the technical architecture and day-to-day engineering decisions for the platform
- Lead feature development across a Python REST API backend, Re-act/TypeScript frontend, and AWS Athena data layer
- Design and build integrations with financial APIs: Plaid/Finicity (bank data), QuickBooks Online, NetSuite
- Build and maintain data pipelines and analytical queries against an AWS Athena or Snowflake data warehouse
- Review all PRs and set code quality standards across the team
- Translate product requirements from the VP and PM into technical specs the team can execute
- Mentor mid-level engineers and unblock them when needed
- Collaborate with DevOps on deployment, infrastructure changes, and AWS resource management
Required
- 7+ years of professional software engineering experience
- Strong Python: FastAPI or comparable async framework, SQLAlchemy, Alembic migrations
- Strong React/TypeScript: hooks, context, complex stateful UIs, REST API integration
- Production experience with AWS Athena, Snowflake, or a comparable columnar/analytical SQL system
- SQL fluency — CTEs, window functions, multi-join queries, query performance reasoning
- Hands-on experience integrating at least two of: Plaid, QuickBooks, Net-Suite, or similar financial/ERP APIs
- Data visualization experience — building charts, dashboards, and KPI views in a frontend context (Recharts, Chart.js, D3, or similar)
- Experience leading or mentoring a small engineering team
- Experience with multi-tenant SaaS architecture
- Background in fintech, accounting software, or professional services tooling
- PostgreSQL administration and performance tuning
Python 3.13 · FastAPI · SQLAlchemy (async) · PostgreSQL · AWS Athena/Snowflake · boto3 · React 18 · TypeScript · Tailwind CSS · Vite · Axios · Docker
9 AM - 6 PM MST
Compensation: $4,500 USD/Month
If this opportunity sounds good to you, send us your resume!
¿Te interesa este puesto?