Role Overview
Duolingo is seeking a Senior iOS Engineer to join the Builds Infrastructure team in New York. You will design and implement scalable build and release infrastructure for the iOS app, improve reliability, performance, and developer experience for mobile engineers.
Responsibilities
- Architect and implement robust iOS build pipelines and tooling
- Collaborate with platform and mobile teams to optimize CI/CD, code signing, and binary size
- Profile performance and reliability, identify bottlenecks, and implement improvements
- Mentor junior engineers, perform code reviews, and contribute to architecture decisions
- Write high-quality, well-tested Swift/SwiftUI code and maintain build artifacts
Requirements
- 5+ years of professional iOS development experience
- Strong experience with Swift and modern iOS tooling
- Experience building and maintaining build systems, CI/CD, and release processes
- Familiarity with networking, caching, performance optimization, and app size reduction
- Excellent problem-solving, communication, and collaboration skills
Benefits
- Competitive salary and equity
- Comprehensive health benefits, 401k, and wellness programs
- Flexible work arrangements and generous vacation policy
- Opportunity to work with a mission-driven team building language-learning tools used worldwide
About Duolingo
Duolingo is a leading language-learning platform that makes education accessible and enjoyable through bite-sized lessons and a global community of learners. Join us to build scalable infrastructure that powers millions of learners worldwide.