What You’ll Do
- Lead and grow a team of senior and staff-level engineers, setting clear expectations and maintaining a high bar for execution.
- Own architecture, system design, and long-term technical direction for your team's systems, with emphasis on reliability and performance.
- Contribute directly to design reviews, prototyping, and debugging critical issues.
- Partner with researchers and product teams to define roadmaps and prioritize work.
- Hire and close senior engineering talent. Mentor engineers into technical leaders.
Skills and Qualifications
Minimum qualifications:
- Bachelor’s degree or equivalent industry experience in computer science, engineering, or similar.
- 8+ years of experience building and scaling production systems, including system design and distributed systems.
- 3+ years of engineering management experience in high-growth environments.
Preferred qualifications:
- Experience managing teams of senior or staff-level engineers.
- Background in infrastructure, systems engineering, or developer productivity.
- Familiarity with AI/ML systems, data infrastructure, or high-performance computing.
- Track record of building or contributing to widely used systems, platforms, or tools.
Logistics
Compensation: Depending on background, skills and experience, the expected annual salary range for this position is $400,000 - $500,000 USD.
Benefits: Generous health, dental, and vision benefits, unlimited PTO, paid parental leave, and relocation support as needed.