Principal Software Development Engineer

Expedia Group

California, United States
Base: $249,000.00 - $348,500.00; bonus/equity: pot...
Cloud-native distributed systems on kubernetes
Large-scale platform services architecture
Kubernetes multi-cluster management
You will serve as the technical architect for the Cloud Platform organization, owning the technical future and driving architectural evolution towards a Cell-Based Architecture

Job Summary

  • You will serve as the technical architect for the Cloud Platform organization, owning the technical future and driving architectural evolution towards a Cell-Based Architecture.
  • Key responsibilities include modernizing Kubernetes and infrastructure, hardening reliability and observability, optimizing cloud economics through FinOps, and supporting the developer workflow with agent-friendly infrastructure.
  • Expedia Group offers a full benefits package including travel perks, generous time-off, parental leave, a flexible work model, and career development resources.

Matching Summary

You will serve as the technical architect for the Cloud Platform organization, owning the technical future and driving architectural evolution towards a Cell-Based Architecture.

Salary

Base: $249,000.00 - $348,500.00; Bonus/Equity: Potential to $398,500.00 based on performance; Benefits: Medical/dental/vision, PTO, travel reimbursement, travel discounts

Skills & Requirements

Must-have

  • Cloud-native distributed systems on Kubernetes
  • Large-scale platform services architecture
  • Kubernetes multi-cluster management
  • Service mesh and automated scaling
  • Causal observability and SRE standards
  • FinOps technical strategy and cost optimization
  • Agent-friendly developer infrastructure

Nice-to-have

  • AI-driven systems and workflows
  • Globally distributed systems at internet scale
  • Capacity planning and performance optimization
  • Robust failure handling
  • Culture of belonging and celebrating differences

Key Requirements

  • Extensive professional software development experience
  • Proven ownership of critical services or platforms
  • Deep expertise with major public cloud providers
  • High-impact architectural decision-making
  • Familiarity with AI-driven systems
  • Deep knowledge of observability patterns
  • Expert-level Infrastructure as Code
  • Proficiency in Go, Rust, or similar languages

Work Rights

Not specified

Tailored Resume

Cover Letter