Duolingo is looking to develop the best education in the world and make it universally available, and needs an engineering manager to lead a team in supporting the engineering needs of the rest of Duolingo.
Requirements
- 8+ years in software development on Android and/or iOS, including using native and 3rd party tooling to analyze and improve application performance and stability
- Experience creating performance pipelines integrated into CI/CD workflows
- Experience building custom internal tooling for mobile developers
- Deep understanding of ANRs and profiling tools such as Perfetto or Xcode Instruments
Responsibilities
- Lead a multi-disciplinary team of iOS and Android engineers
- Deliver and maintain a long term roadmap for work within the team and coordinate that planning with product engineering throughout the company
- Provide a unified set of frameworks, tools, and accompanying processes that enable teams to observe and improve the Duolingo mobile experience
- Leverage AI to help drive technical projects and provide innovative solutions in a fast-paced environment
- Guide, prioritize, and communicate the team's quarterly objectives and accomplishments to peer leaders and the broader engineering organization
- Mentor engineers and help cultivate their career aspirations
Other
- 2+ years of experience leading, managing, and building a team of software engineers
- Strong written and verbal communication skills