Lead Software Engineer – Python/React
$118,400–$253,000 year
Hybrid · New York City, New York, United States or San Francisco, California, United States
Job Summary
Lead Product Engineer (Backend-leaning Full Stack) responsible for designing, building, and maintaining backend services and APIs powering AI-driven accounting workflows, while contributing across the stack to deliver polished, scalable features. Emphasis on Python-based backend systems (FastAPI/Django/Flask), API design, cloud infrastructure, and coordination with product managers, designers, and AI specialists. The role combines backend ownership with cross-functional frontend work using React/Next.js/TypeScript, and requires 7+ years of experience, leadership capabilities, and a product-focused mindset. Hybrid work model with office presence in multiple U.S. locations and Toronto, enabling collaboration while enabling flexible work arrangements.
Required Qualifications
- 7+ years of experience building web applications at scale
- Strong Python backend experience (FastAPI, Flask, Django)
- Experience designing and building scalable APIs and services
- Frontend capabilities with React/Next.js/TypeScript
- Ability to contribute across the stack while prioritizing backend work
- Experience delivering customer-facing product features from ideation to release
- Ability to work in a hybrid/office-based environment (2-3 days in office)
- Bachelor's degree in Computer Science or related field preferred
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.