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