Expedia Group logo
Expedia Group1 week ago

Principal Software Development Engineer (Kubernetes)

$249,000–$348,500 year

On-site · Seattle, Washington, United States or San Jose, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Lead architecture and build a Kubernetes-based compute runtime platform to be used by Expedia Group's engineering teams; drive scalable design for multi-tenant environments, network policy, resource management, and service mesh integration; define and implement SLOs for the platform; enhance CI/CD pipelines and GitOps workflows; advance the internal developer portal (Backstage) for tooling, documentation, and lifecycle management; automate infrastructure lifecycles with Terraform and Crossplane; reduce manual toil through cluster provisioning and upgrades; mentor senior engineers, lead architecture reviews, and author RFCs; handle production debugging across kernel-level to distributed system issues; work across product management, architecture, and engineering leads; apply technologies such as Java, Go, AWS, Docker, Terraform, Crossplane, Kubernetes, Argo, Istio, Helm; emphasize operational excellence, resiliency, and scalability; 8+ years of infra automation or container orchestration experience; degree in a related field or equivalent experience; salary ranges vary by location (San Jose: 249k–348.5k with potential to 398.5k; Seattle: 231k–323.5k with potential to 369.5k); remote-friendly benefits and a flexible work model.

Required Qualifications

  • 8+ years of experience in infrastructure automation, configuration management or container orchestration
  • Bachelor’s or Master’s degree in a related technical field, or equivalent professional experience
  • Strong programming skills in one or more languages: Java, Go, Python or Ruby
  • Experience in cloud computing with Amazon Web Services (AWS) and containerization with Docker and Kubernetes/EKS
  • Preferred Qualifications: Experience with Stateless and Stateful workloads, Service Mesh or Service Discovery, Monitoring, Alerting and Logging
  • Experience with Continuous Integration tools like Jenkins or similar
  • Experience building self-service technology platform capabilities, particularly in the container compute, traffic management, or API management spaces
  • Experience mentoring other engineers and establishing standards for operational excellence and code quality at a multi-project level
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$249k – $349k / yr

Principal Software Development Engineer (Kubernetes) · Expedia Group

Apply on Sorce