Software Engineer II, Backend
Core
Build scalable backend infrastructure and services for Duolingo's short-form lessons and ad monetization systems to support half a billion learners.
Role type
Senior Backend Engineer (Content Infrastructure & Ads)
Builds
Core learning experience infrastructure, new exercise types, and ad serving/mediation systems
Domain
EdTech, Mobile App Backend, Ad Tech
Deliverable
production ML models | product features | infrastructure
Required skills
Data structures and algorithms, Software design, Java, Python, Kotlin, Database technologies
Preferred skills
High-traffic API design, Public cloud providers, Observability (OpenTelemetry, Grafana, Prometheus, DataDog)
Technologies
Java, Python, Kotlin, OpenTelemetry, Grafana, Prometheus, DataDog
Responsibilities
Develop, release, and maintain backend services and infrastructure; Collaborate on software projects with product design; Lead individual project priorities and milestones
Seniority
Senior, hands-on IC