Senior Platform Engineer

Duolingo Duolingo · Consumer · Pittsburgh, PA · Engineering

Platform Engineer role focused on building and operating core compute primitives on Kubernetes, improving CI/CD pipelines, and ensuring platform reliability at scale for Duolingo's applications.

What you'd actually do

  1. Build and operate core compute primitives that power production workloads based on Kubernetes, across different regions and cloud providers.
  2. Improve the delivery pipeline from commit to production by evolving our GitOps and deployment patterns, making rollouts safer and faster.
  3. Raise the operational bar: define SLOs, build dashboards/alerts, write runbooks, and participate in on-call/incident response to keep the platform dependable.
  4. Enable effective self-service by turning platform capabilities into reusable abstractions.

Skills

Required

  • problem-solving
  • distributed systems fundamentals
  • production systems experience
  • CI/CD tools
  • infrastructure management tools
  • Linux system administration
  • automation

Nice to have

  • AWS
  • Google Cloud
  • Alibaba Cloud
  • Azure
  • multi-cluster architectures
  • multi-region architectures
  • service mesh
  • zero-trust networking