Senior Operations Engineer (DevOps)

Continuously improve Duolingo’s infrastructure through automation and monitoring.

As an operations engineer, you will use and develop cutting-edge tools to enable growth and stability across all Duolingo services and platforms.

Responsibilities:

  • Automate the deployment and management of Duolingo software services
  • Monitor for performance and security anomalies
  • Participate in weekly on-call rotations
  • Streamline operational and development practices
  • Analyze current costs and plan for future growth

Requirements:

  • A Bachelor’s degree in Computer Science or related technical field
  • 5 years of experience managing large services/infrastructure
  • Expert knowledge of Linux system administration and automation
  • Strong background in computer network security, performance, and capacity planning
  • Considerable experience with one or more configuration management (Ansible, Puppet, Chef) or infrastructure management tools (Terraform, CloudFormation)
  • Familiarity with containerization runtimes (Docker, rkt)
  • Experience deploying and maintaining large-scale monitoring and logging systems (Zabbix, Nagios, ELK, Splunk)
  • Extensive scripting experience with Python and Bash

Exceptional candidates will have:

  • Master’s degree in Computer Science or related technical field
  • Experience managing a large infrastructure on AWS or Google Cloud
  • Experience implementing continuous integration pipelines in Jenkins
  • The ability to configure and troubleshoot enterprise-grade routers, switches, and wireless access points


Meet Some of Duolingo's Employees

Antonia S.

Senior Software Engineer

Antonia is a full-stack software engineer who focuses on building out Duolingo's Tinycards product—a customizable flash card app that helps students memorize anything.

Connor B.

Senior Software Engineer

Connor’s official title is Software Engineer—but his role extends beyonds just writing code. He also builds specs, makes design mock-ups, and organizes meetings to talk about the Duolingo product.


Back to top