Senior Cloud Infrastructure Development Engineer - Kubernetes

Expedia Expedia · Hospitality · IL

Senior Cloud Infrastructure Development Engineer focused on designing, building, and operating foundational cloud platforms, tools, and services at global scale using Kubernetes and automation. The role involves architecting scalable platform capabilities, implementing orchestration and automation solutions, configuring service mesh, driving observability, and advancing continuous delivery practices. While the role mentions exploring AI-driven tools, its core focus is on cloud infrastructure and Kubernetes.

What you'd actually do

  1. Architect and evolve secure, scalable platform capabilities across multi-cloud and hybrid environments, with a focus on connectivity, automation, and infrastructure reliability.
  2. Design, implement, and scale orchestration and infrastructure automation solutions using tools such as Terraform, KubeFed, and related Kubernetes ecosystem technologies.
  3. Configure, implement, and enhance service mesh capabilities, including ingress controller patterns and Istio-based solutions, to support secure service-to-service communication and workload connectivity.
  4. Drive observability, capacity planning, system and service performance analysis, and environment tuning, while debugging issues across production and pre-production environments.
  5. Advance continuous delivery practices by automating application and infrastructure deployments, integrating infrastructure as code into CI/CD pipelines, and detecting and remediating deployment issues.

Skills

Required

  • Computer Science, Engineering, or related technical field degree or equivalent practical experience
  • 8+ years of professional software engineering experience
  • 3+ years of infrastructure automation, configuration management or container orchestration
  • Kubernetes-based infrastructure and cloud-native services
  • Public cloud provider
  • Container orchestration concepts
  • Networking
  • Security controls
  • Infrastructure-as-code
  • Automation

Nice to have

  • Terraform
  • Istio
  • ambient mesh
  • systems engineering
  • networking fundamentals
  • proxy-based architectures
  • workload authentication
  • TCP/networking concepts
  • Crossplane
  • Terragrunt
  • CertManager
  • Kubernetes load balancer controllers
  • Python
  • Go
  • Java
  • Kubernetes manifests
  • YAML configurations

What the JD emphasized

  • 8+ years (Bachelor's) or 6+ years (Master's) of professional software engineering experience
  • 3+ years of infrastructure automation, configuration management or container orchestration
  • Several years of experience designing, building, and operating Kubernetes-based infrastructure and cloud-native services in production environments, with ownership of multi-service or platform-level systems.
  • Demonstrated proficiency with at least one major public cloud provider, container orchestration concepts, networking, and security controls, including hands-on experience with infrastructure-as-code and automation.