5,077 EdTech jobs
Open tech roles at companies in education technology.

Senior/Software Engineer II, Android
Develops and maintains Duolingo's Android app in Kotlin, focusing on features that convert users to paying subscribers while mentoring junior engineers.

Senior Software Engineer, iOS, Growth
Build and ship iOS features for Duolingo’s onboarding flow using Swift, collaborating with PMs and designers to improve user growth and retention.

Senior Software Engineer, iOS, Monetization
Build and maintain Duolingo’s iOS monetization features in Swift, collaborating with product, design, and backend teams to optimize subscriptions, ads, and in-app purchases.

Senior Software Engineer, Backend, Monetization
Senior backend engineer building and scaling Duolingo’s monetization systems (subscriptions, ads, in-app purchases) using Java/Python/Kotlin and cloud APIs.

Senior Data Scientist, Growth Forecasting
Senior Data Scientist focused on forecasting user growth for Duolingo’s edtech platform, collaborating with Product, Finance, and Strategy to refine methodologies and deliver actionable insights for leadership.
Программист для развития LMS Moodle и 1С
Develops and enhances an LMS Moodle platform and 1C systems for a federal agro-industrial professional education academy in Moscow. On-site role; day-to-day work centers on Moodle customization and 1C development, paying 150,000 RUR net per month.
Senior Software Engineer – Virtual Network Security Appliance (C++ / Go / Rust)
Senior systems engineer who owns the Rust-based embedded proxy software running on appliance fleets deployed in thousands of K-12 school networks, working from the OS layer up through the AWS control plane. Core stack: production Rust, embedded Linux, systems/network programming, Docker, and AWS/IaC.