
About Duolingo
The language education platform for everyone
Key Highlights
- Over 500 million learners using the app
- 95 courses across 38 languages offered
- Duolingo English Test accepted by 2,000+ institutions
- Headquartered in Pittsburgh, PA with 1001+ employees
Duolingo is a leading language education platform headquartered in East Liberty, Pittsburgh, PA, with over 500 million learners worldwide. The company offers 95 courses across 38 languages and has developed the Duolingo English Test, accepted by more than 2,000 institutions globally. Since its IPO i...
🎁 Benefits
Duolingo provides comprehensive medical, dental, and vision coverage for employees and their families, along with mental health support and fertility ...
🌟 Culture
Duolingo fosters a data-driven culture with a focus on continuous improvement in language education. Its team includes language learning scientists an...
Skills & Technologies
Overview
Duolingo is seeking a Senior iOS Engineer to enhance the infrastructure and tools for iOS development. You'll work with technologies like Swift and Objective-C to optimize build processes for a large team of developers. This position requires significant experience in iOS development.
Job Description
Who you are
You have 5+ years of experience in iOS development, with a strong understanding of Swift and Objective-C. You are familiar with build tools and CI/CD processes, having worked on optimizing build times and application performance in previous roles. Your experience includes evaluating and implementing modularization strategies to improve development efficiency. You thrive in collaborative environments, effectively communicating with cross-functional teams to bridge gaps between engineering and product features. You are passionate about creating scalable solutions and are always looking for innovative ways to solve complex problems. You understand the importance of data-driven decision-making and are committed to delivering high-quality software that enhances user experience.
Desirable
Experience with Bazel or similar build systems is a plus. Familiarity with performance optimization techniques for mobile applications will set you apart. You have a keen interest in educational technology and are excited about the impact your work can have on users worldwide.
What you'll do
As a Senior iOS Engineer at Duolingo, you will be responsible for building and maintaining the infrastructure that supports our iOS development. You will evaluate and set the direction for our iOS builds, ensuring that our development processes remain fast and efficient as we scale. You will represent the Client Builds and Infrastructure team in architectural discussions, collaborating closely with product feature teams to align on goals and strategies. Your role will involve exploring new technologies and methodologies to optimize our CI pipeline and improve build times for over 70 iOS developers. You will also mentor junior engineers, sharing your expertise and fostering a culture of continuous learning within the team. Your contributions will directly impact the performance and reliability of our applications, helping to deliver the best educational experience to our users.
What we offer
At Duolingo, we provide meaningful work that contributes to our mission of making education universally accessible. You will have limitless learning opportunities and the chance to collaborate with world-class minds in the industry. We offer a competitive salary and benefits package, along with a supportive work environment that encourages innovation and growth. Join us in brightening lives through education and technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Duolingo.
Similar Jobs You Might Like
Based on your interests and this role

Ios Engineer
Duolingo is hiring a Senior iOS Software Engineer to develop and maintain native iOS applications for their Math team. You'll work primarily with Swift to create engaging educational features. This role requires a strong foundation in computer science and programming experience in Swift.

Mobile Engineer
Duolingo is hiring a Staff iOS Engineer to enhance the infrastructure and tools for iOS development. You'll work with technologies like Bazel and CI pipelines to optimize build times for a large team of developers. This position requires experience in iOS engineering and a strong understanding of build systems.

Ios Engineer
Duolingo is seeking a Senior iOS Engineer to enhance the stability and performance of their Learning application. You'll work with iOS and Swift to build vital infrastructure and tools. This role requires experience in optimizing application performance.

Ios Engineer
Copilot Money is hiring a Senior iOS Engineer to develop their personal finance management app for iOS and Mac. You'll collaborate with product and design teams to implement new features and optimize existing ones. This position requires 5+ years of experience in iOS development.

Mobile Engineer
CLEAR is hiring a Senior iOS Engineer to build the next generation of products for their identity platform. You'll work with Swift, SwiftUI, and various other technologies to enhance the CLEAR Mobile app. This position requires significant experience in mobile development.