Technical Lead / Head Developer (SaaS) - NYC
We are seeking a hands-on, experienced Python/Full-Stack Engineer to drive the technical vision and execution of multiple high-impact projects while growing into a leadership role within their dynamic and expanding team.
About the Role
As a Technical Lead, you will spearhead the development of cutting-edge SaaS solutions, overseeing the technical implementation of both short-term and multi-month projects. You’ll collaborate closely with cross-functional teams, guide technical strategies, and ensure the delivery of scalable, high-quality systems. This role offers the opportunity to either start on Day 1 or quickly transition into people management, mentoring and leading a talented team of engineers.
Key Responsibilities
- Lead the end-to-end technical implementation of complex projects.
- Design, develop, and maintain robust web applications using Python and modern frameworks.
- Architect scalable, cloud-native solutions on AWS, ensuring reliability and performance.
- Collaborate with product, design, and engineering teams to deliver innovative SaaS products.
- Mentor and guide junior developers.
- Monitor and support production systems, ensuring operational excellence.
- Drive best practices in code quality, testing, and deployment processes.
Requirements
- ~7 years of professional Python development experience.
- Proven track record as a Tech Lead or equivalent, successfully delivering projects.
- Deep understanding of modern web application architectures
- 2-3 years of people leadership/management experience with direct reports.
- Hands-on experience with AWS and Terraform for infrastructure management.
- Comfort with SQL and relational database design/optimization.
- Operational experience supporting and monitoring production systems.
- Expertise in async programming (e.g., asyncio, FastAPI).
#LI-Hybrid
#LI-JW1