
The language education platform for everyone
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...
Duolingo provides comprehensive medical, dental, and vision coverage for employees and their families, along with mental health support and fertility ...
Duolingo fosters a data-driven culture with a focus on continuous improvement in language education. Its team includes language learning scientists an...

Duolingo • New York, NY
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Duolingo.