Skip to main content

Senior Full-Stack Lead Engineer

Tecnología
South
Hace 1 mesesHasta 26/5/2026
Tiempo completo

Descripció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 :)
About the Role

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

What We’re Looking For

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

Nice to have
  • Experience with multi-tenant SaaS architecture

  • Background in fintech, accounting software, or professional services tooling

  • PostgreSQL administration and performance tuning

Stack You’ll Work In

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!

Keywords
ReactOSTartanCodingChart.jsLOOMQuickBooksTypescriptSQLAlchemyD3.jsJavaScriptDevOpsPostgresqlPythonSqlAWSDockerReact.jsSoftware Engineering

¿Te interesa este puesto?