The opportunity
Our 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!
What you'll do
Build and operate core compute primitives that power production workloads: based on Kubernetes, across different regions and cloud providers.
Improve the delivery pipeline from commit to production by evolving our: GitOps and deployment patterns, making rollouts safer and faster.
Raise the operational bar: define SLOs, build dashboards/alerts, write runbooks, and participate in on-call/incident response to keep the platform dependable.
Enable effective self-service by turning platform capabilities into reusable abstractions.
Strong problem-solving skills and experience delivering and shipping: pragmatic solutions in production environments.
Experience with distributed systems fundamentals (networking,: service-to-service communication, failure modes, caching/storage concepts).
What they're looking for
- Experience working on production systems (through industry roles,: internships, or substantial open-source work).
- Experience with one or more CI/CD tools (Jenkins, Argo CD, GitHub Actions): and infrastructure management tools (Terraform, CloudFormation)
- Clear written and verbal communication skills—comfortable writing: docs/runbooks and collaborating across teams.
- Functional knowledge of Linux system administration and automation