Job Description
Engineering Manager
Are you passionate about startups and excited by the rapid evolution of AI? Do you love mentoring other engineers and helping teams thrive? If you're looking to lead in a fast-paced, high-impact environment where your work directly shapes the product and culture then this role is for you.
Our client is a VC-backed AI startup based in New York City, building intelligent tools that help small and medium-sized businesses adopt and scale AI in their operations, particularly in healthcare, financial services, and public sectors. While AI is transforming individual workflows, many organizations are still struggling to operationalize it at scale. This team is solving that problem head-on.
As the Engineering Manager, you'll lead a growing team of 10 engineers, working closely with the founders to define and execute on the technical vision. This is a hands-on leadership role where you'll guide fullstack engineering efforts and elevate the team's capabilities across Python, Postgres, TypeScript, and React.
Responsibilities
- Partner with company founders to shape product and engineering strategy
- Provide day-to-day technical leadership to a team of 10 engineers, with an emphasis on scalable, maintainable development practices
- Mentor engineers in fullstack development, including backend architecture (Python/Postgres) and frontend engineering (React/TypeScript)
- Foster a culture of learning, ownership, and continuous improvement within the team
- Conduct regular code reviews, architecture planning, and technical design discussions
- Collaborate with product and design teams to ensure strong alignment between customer needs and engineering execution
- Occasionally interface directly with customers to gather feedback and provide implementation guidance
Qualifications
- 5+ years of professional software development experience, with deep hands-on expertise in fullstack technologies (especially Python, Postgres, React, and TypeScript)
- 1–2+ years of experience in a technical leadership or engineering management role, ideally in a startup or high-growth environment
- Strong mentorship skills with a proven ability to coach junior and mid-level engineers
- Prior experience working at a VC-backed startup, ideally from early to growth stages
- Solid understanding of system design, architecture patterns, and agile development practices
- Excellent communication and interpersonal skills. You are comfortable collaborating across disciplines and translating technical concepts to non-technical stakeholders
- Bachelor’s or Master's degree in Computer Science