Software Engineer I
Duolingo · Beijing, China · Engineering
About this role
Duolingo is hiring a mid-level Software Engineer based in Beijing, China. The posting calls out experience with Python, Java, Kotlin, Swift.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Beijing, China
- Department
- Engineering
More roles at Duolingo
Job description
from Duolingo careersOur mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!
At Duolingo, you’ll join a team that cares about educating our users, experimenting with big ideas, making fact-based decisions, and finding innovative solutions to complex problems. You’ll have limitless learning opportunities and daily collaborations with world-class minds — while doing work that’s both meaningful and fun.
Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world.
Read our blog to learn more.
About the role...
We’re looking for a Software Engineer I to join our China team. In this role, you’ll build and ship features that drive user growth and deliver high-quality learning experiences to millions of learners in China. You’ll work closely with product managers, designers to create engaging, localized experiences tailored to this market.
This is an opportunity to contribute to a fast-moving, high-impact team focused on one of Duolingo’s most important growth regions. You’ll gain experience working across the stack (backend and client), running experiments, and collaborating cross-functionally to improve key metrics like daily active users (DAU).
🧠 You will...
- Collaborate with product managers and designers to drive user growth in China.