The Architecture team focuses on how to design our service infrastructure to scale – both for a growing user base and a growing engineering organization. We collaborate with teams to design and build services that supplant legacy implementations in our monolith codebase. We also determine and disseminate the tools, libraries, and best practices needed to develop and maintain the distributed system of services that powers Duolingo.
As the Engineering Manager of the Architecture Team, you will coordinate these efforts: determining which projects the team should work on, collaborating with stakeholders and engineering teams across the company, creating technical specifications and roadmaps, and tracking progress.
Duolingo is the world’s #1 way to learn a language, with more than 300 million learners worldwide. We’re here to develop the best education in the world and make it universally available. Our global team of Duos work together to make learning fun, free and effective for anyone who wants to learn, wherever they are.