Description
We are seeking experienced Engineering Managers to join our team and drive the development of mission-critical systems powering our AI platform and products. In this role, you will leverage your deep technical expertise and leadership skills to build scalable, high-impact systems while nurturing and guiding high-performing engineering teams.
Depending on your background, you may oversee one (Team Lead) or multiple (Engineering Manager) product teams, driving both execution and delivery while staying hands-on. Our product engineering teams typically consist of five members.
As a team lead, you will dynamically balance individual contributions, project leadership, and team management, with the balance shifting as your team grows. You will work closely with Product Managers to deliver features that directly benefit our users and business.
Your responsibilities will include fostering a strong team culture, establishing clear processes, elevating engineering standards, and ensuring consistent, high-quality delivery.
This is a highly critical role at the intersection of product engineering infrastructure and people. You will help shape how our engineering organization works, how we build at scale and how we turn cutting-edge AI research into reliable production-grade systems used by millions of developers and end users.
If you enjoy building complex systems, leading ambitious engineers and shipping products that matter, this role is for you.
Key components of our technology include:
- Empower Your Team(s): Act as the clear point of contact for your team and its projects. Remove obstacles, unblock execution and create an environment where engineers can focus on building impactful high-quality products.
- Lead Delivery and Accountability: Own the delivery of your team’s roadmap and ensure projects are shipped with the right level of quality reliability and performance. Keep the team accountable for results and maintain strong execution momentum.
- Bridge Product and Technology: Partner closely with Product Managers to define the roadmap and priorities of your team. Scope initiatives, estimate engineering effort and drive prioritization decisions based on business and technical impact.
- Hands-on Technical Leadership: Stay deeply involved in architecture design, system design, coding, peer reviews and technical decision-making. Lead by example and remain connected to the day-to-day challenges of the team.
- Process and Clarity: Define and evolve team processes, best practices and execution rituals with the team. Ensure they remain relevant as the team and product scale.
- Raise the Engineering Bar: Challenge engineers to step up, take ownership and grow beyond their comfort zone. Increase the team’s bus factor through knowledge sharing, documentation and rotation of responsibilities.
About you:
- 5+ years of relevant professional work experience.
- Master’s degree in Computer Science, Information Technology or a related field.
- Proficiency in one of the following languages: Python, JavaScript/TypeScript, C#, Golang.
- Experience with building and leading high-performing teams.
- Experience with working with cross-functional teams like product, design, business, etc.
- Experience with project management and planning.
- Ownership and capacity to ship products end-to-end.
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills.
- Low ego and team spirit mindset.
- Autonomous and self-starter.
Ideal if you have experience with:
- Experience with Platform & DX products (API, SDK, Tooling, Observability, Billing, etc.)
- AI/ML/MLOps engineering