Client Roles
ABOUT THE ROLE
Lead and scale multiple product engineering teams at a mission-driven education technology company. Reporting to the CTO, you will shape technical direction and product delivery as the platform grows.
WHAT YOU'LL DO
- Lead multiple product squads, managing engineers and driving delivery across their work.
- Contribute code, review changes, and pair with engineers while balancing hands-on work with team leadership.
- Make and implement architecture decisions that support a robust, scalable platform.
- Partner with product and other cross-functional teams to set squad goals and align engineering priorities with business outcomes.
- Deliver high-value product features, including AI-powered capabilities.
WHAT WE'RE LOOKING FOR
- At least 5 years of engineering experience and 3 or more years in engineering management.
- Experience managing and scaling multiple engineering teams, including engineers and other managers, and owning product or business outcomes.
- Strong backend architecture and design skills, with the ability to assess trade-offs and remain hands-on.
- Experience with TypeScript or Python, AWS, and MongoDB; the product stack also includes React.
- Background in K-12 education technology or related learning and teaching fields, ideally with experience on mission-driven education initiatives.
- Comfort working in a high-growth environment, communicating technical decisions in terms of business outcomes, and learning to apply AI.
- Ability to travel for company retreats and occasional business trips.