
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 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.
Job Description
Who you are
You have extensive experience in iOS engineering, with a strong focus on building and optimizing application infrastructure. Your background includes working with build systems and CI pipelines, ensuring that development processes are efficient and scalable. You are comfortable representing your team in architectural discussions and can effectively communicate with stakeholders across various teams. You thrive in collaborative environments and enjoy finding innovative solutions to complex problems. You have a passion for education and technology, aligning with Duolingo's mission to make learning accessible to everyone.
Desirable
Experience with Bazel and modularization strategies is a plus, as well as familiarity with optimizing build times for large teams. You may also have a background in performance optimization and architecture design, which will be beneficial in this role.
What you'll do
As a Staff iOS Engineer at Duolingo, you will be responsible for evaluating and setting the direction for iOS builds within the Client Builds and Infrastructure team. This includes exploring new technologies and strategies to enhance the efficiency of the iOS development process. You will work closely with over 70 iOS developers to optimize build times and improve application performance. Your role will involve architectural discussions where you will represent your team and bridge the gap between Client Platform and Product feature teams. You will also be tasked with implementing CI pipeline changes that will streamline the development workflow and ensure that the team can deliver high-quality applications quickly.
What we offer
At Duolingo, you will find a culture that values meaningful work and limitless learning opportunities. You will collaborate with world-class minds in a supportive environment that encourages innovation and creativity. We believe in the power of education and are committed to making it universally available. Join us in our mission to brighten lives through learning, and be part of a team that is making a significant impact on millions of users worldwide.
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 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.

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
CLEAR is hiring a Staff 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.

Mobile Engineer
Block is hiring a Staff iOS Engineer to lead high-impact technical initiatives for TIDAL, a music streaming platform. You'll work on architectural evolution and collaborate with cross-functional teams. This role requires deep technical expertise in iOS development.

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.