2 months ago
Base Salary
$183k - $247k/yr
Responsibilities
- Identify sources of instability in distributed systems and drive operational excellence.
- Understand, diagnose, debug, and support core infrastructure in production.
- Provide system design consulting and develop software platforms, frameworks, tooling, and automation.
- Conduct launch reviews and root cause analyses.
- Maintain and document sustainable postmortem and incident response practices.
- Implement changes that improve reliability, scalability, and engineering velocity.
- Collaborate with engineering teams to release new features and become an authority on company services.
Requirements
- 5+ years of experience in site reliability engineering or DevOps for a product with millions of users.
- Experience identifying and solving issues in large-scale distributed systems.
- Experience with Java, Kotlin, Python, or Go.
- Understanding of containerization toolsets and container orchestration technologies.
- Preferred: experience improving automation and tooling to reduce service maintenance toil.
- Preferred: proven experience driving improvements to incident response processes.
- Preferred: experience assessing reliability and troubleshooting Dynamo, MySQL, and/or PostgreSQL databases.
Benefits
- Benefits supporting employees' holistic well-being are provided.
- Base salary is supplemented by equity compensation.
Tech Stack
Categories
Site Reliability
About Duolingo
Duolingo builds a mobile-first platform for learning languages and basic skills, sold via a freemium app with ads and a subscription. It also operates the Duolingo English Test, an online, proctored language proficiency exam accepted by thousands of institutions. Founded in 2011 and headquartered in Pittsburgh, the company is publicly traded on Nasdaq (DUOL) and is expanding into subjects like math and early literacy.
