Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer — Platform & Infrastructure

$249k

Expedia

At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Principal Software Development Engineer — Platform & InfrastructureIntroduction to Team:  Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.  We are hiring a hands-on Principal Software Development Engineer to lead the design, implementation and operational excellence of our cloud infrastructure and platform capabilities. This role emphasizes platform engineering: designing and delivering a scalable, reliable, secure, observable, and cost-efficient runtime platform (Kubernetes, containers, CI/CD, IaC, cloud services) used by multiple product teams. You will both set strategy and be embedded in the code and infrastructure to execute the roadmap end-to-end.You will shape the foundational platform that powers customer-facing services across brands, increasing developer velocity, reducing operational risk, and optimizing cloud spend. This role is ideal for a leader who can design complex systems, implement solutions in production, and lead broad cross-team adoption.What you will do:Define the technical strategy, roadmap and standards for cloud infrastructure and platform capabilities (container runtime, orchestration, networking, CI/CD, observability, security, IaC)Lead migration and platform adoption efforts (containerization, Kubernetes/EKS, runtime platform) and drive roadmap execution end-to-endBe an active code and IaC contributor (Terraform/CloudFormation/Helm, platform services, automation) and perform design/code reviewsDesign scalable, resilient, and secure infrastructure patterns for microservices, data stores, caching, and messagingBuild and improve CI/CD pipelines, release automation, testing strategies, and safe deployment practicesDrive SRE and observability practices: define SLIs/SLOs, monitoring, tracing, alerting, runbooks, incident response, and post-mortemsLead capacity planning, performance tuning, and traffic engineering for high-scale workloadsOwn and evangelize AWS cost optimization practices (rightsizing, reserved/spot strategies, architecture changes, cost monitoring and show back)Define and enforce platform standards, security controls, environment tagging, and operational excellence practices across teamsMentor and grow senior and mid-level engineers; identify high-potential talent and raise engineering standardsCollaborate closely with product, security, platform, and operations stakeholders to align technical solutions with business goals and compliance requirementsMinimum qualifications:10+ years professional software engineering experience with significant hands-on experience building and operating distributed cloud servicesStrong, demonstrable experience building and running platforms on AWS (EKS, ECS, EC2, VPC, IAM, S3, RDS, ELB/ALB, Auto Scaling)Deep hands-on experience with containerization and Kubernetes at scale (EKS or comparable)Practical experience with infrastructure as code (Terraform, CloudFormation) and Helm chartsProven record of contributing production code and platform automation (languages such as Go, Python, Java, or similar)Experience designing for resilience, observability, security and operational automationFamiliarity with CI/CD tooling and developer workflows (Spinnaker, Jenkins, GitHub Actions, GitLab CI, or similar)Demonstrated ability to lead cross-team technical initiatives and influence architectural decisionsStrong communication skills and experience mentoring engineersPreferred qualifications:Prior platform engineering, SRE, or infrastructure leadership at scaleExperience with monitoring/observability stacks (Prometheus, Grafana, Datadog, OpenTelemetry, Jaeger)Proven experience with AWS cost optimization strategies and tooling (Cost Explorer, Trusted Advisor, billing APIs)Knowledge of service meshes (Istio, Linkerd, VPC Lattice), API gateways, and advanced networking patternsExperience with security/compliance for cloud environments, secrets management, and policy-as-codeExperience migrating monoliths to cloud-native architecturesThe total cash range for this position in San Jose is $249,000.00 to $348,500.00. Employees in this role have the potential to increase their pay up to $398,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.Benefits and perksExpedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at .Accommodation requestsExpedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at .About Expedia GroupExpedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.Important noticeEmployment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is .Equal OpportunityExpedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.SummaryLocation: USA - California - San JoseType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer — Platform & Infrastructure in San Jose, CA vacancy
  • $248k - $391k

     ...seeking a highly skilled Principal Software Engineer to join our dynamic team....  ...driving efficiency, defining platform architecture, and...  ...optimizing the performance of our infrastructure both on-prem and in the...  ...infrastructure-as-code development (Terraform, Config... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

     ...the team and see how you can make a lasting impact on the world.At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our upcoming rack-scale infrastructure products and... 
    Suggested
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $100k

     ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  ...’s AI Software Infrastructure team builds the platforms that power internal development, orchestrate workloads, and...  ...backend or infrastructure engineer with experience building... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    2 days ago
  • $240k - $250k

     ...powered identity platform manages and...  ...and operate the infrastructure powering Cloud and...  ...AI & Agentic Engineering Apply AI-assisted...  ...best practices for software delivery,...  ...~1+ years of Principal-level of platform...  ...using AI-assisted development tools such as GitHub... 
    Suggested

    Saviynt

    Milpitas, CA
    3 days ago
  • $258k - $387k

     ...we’re building a universal autonomy platform: self-driving for all roads and all...  ...leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the...  ...technical direction of Nuro’s onboard infrastructure. We are looking for a technical... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $249k

     ...and build for travelers everywhere.Principal Software Development Engineer Our Technology Team partners with...  ...employees. A singular technology platform powered by cloud and data provides...  ...provides the secure, scalable cloud infrastructure, runtime platforms, and developer... 
    Full time
    Weekend work

    Expedia

    San Jose, CA
    4 days ago
  • $272k - $431.25k

     ...We are looking for expert engineers to come and help design rack...  ...scaling AI supercomputing platforms.Join us at the forefront of...  ...management solutions for scaling AI infrastructure using GPUs and Grace...  ...speed of light product development.Bring up clarity on architecture... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $212k - $265k

     ...native Zero Trust Exchange platform. This innovation protects...  ...RoleWe are looking for a Principal Software Engineer (Service Platform &...  ...the transformation of our infrastructure from legacy automation into...  ...Expectations)Lead the hands-on development and migration to a... 
    Full time
    Temporary work
    Work at office
    Local area

    Zscaler

    San Jose, CA
    7 hours ago
  • $280k - $380k

     ...the #1 TV streaming platform in the U.S., Canada,...  ...reliability and automation, engineering systems that perform...  ...and turning complex infrastructure into reliable, well‑...  ...Engineering) Senior Software Engineer to join our...  ...cloud-focused software development, preferably in Go,... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    4 days ago
  •  ...advance your career. THE ROLE:We are looking for a systems-minded engineer who lives at the intersection of large-scale model inference,...  .... This role focuses on post-training and inference infrastructure, with particular emphasis on P/D disaggregation, KV cache lifecycle... 

    AMD

    San Jose, CA
    4 days ago
  • $231k - $378k

     ...of the team.We are seeking a Principal Staff Software Engineer to join LinkedIn’s Physical Infrastructure organization. As the...  ...technical strategy for the software platforms responsible for planning,...  ...organization. You will drive the development of reliable, scalable, and... 
    For contractors
    Work at office
    Immediate start
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $176k - $276k

     ...of NVIDIA’s Global Network Infrastructure (GNI) organization. We deploy...  ...operate the Kubernetes-based platform and shared services used to...  ...service enablement. We build software and automation to...  ...looking for a hands-on senior engineer to own the lifecycle and automation... 
    Full time
    Remote work
    Weekend work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...Principal Systems Software Engineer at NVIDIA is an engineering discipline to design...  ...optimizations. Much of our software development focuses on eliminating...  ...& Telemetry collection platform with a focus on...  ...years of experience with Infrastructure automation, distributed... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are seeking a Senior DevOps / Cloud Simulation Infrastructure Engineer to own the complete end-to-end cloud execution pipeline for SimReady...  ...orchestration (Kubernetes/Docker) and CI/CD pipeline development.Experience with automated testing frameworks, preferably involving... 
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...Superintelligence Cloud, is a leader in AI cloud infrastructure serving tens of thousands of customers....  ...from home day is currently Tuesday.Engineering at Lambda is responsible for building...  ..., networking, and RBAC across the platform.Lead incident response, root-cause analysis... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    2 days ago
  • $152k - $241.5k

    The Autonomous Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle...  ...of hardware-in-the-loop (HIL) infrastructure to support the robust...  ...and frameworks to accelerate development, improve efficiency, and enable... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

     ...integrating AI into cybersecurity infrastructure — building intelligent...  ...incidents at scale. As a Principal Software Engineer, you will own the...  ...vision for our AI-powered platform, shaping how agentic workflows...  ...microservice development experienceRich GCP experience... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $178k - $321k

     ...capability: a multi-agent platform (Hive Mind), agentic...  ...governed data and AI infrastructure everything else...  ...This is a two-person engineering team: you deploy, debug...  ...cycle workflows. Working software wins arguments;...  ...and tooling and plugin development across the Anthropic,... 

    OKX

    San Jose, CA
    1 day ago
  • $226k - $369k

     ...approval. We are seeking a Principal Staff Software Engineer to join our organization...  ...the foundational platforms that keep LinkedIn’s services...  ...driving next-generation infrastructure that powers AI-first...  ...standards across the software development lifecycleSet... 
    For contractors
    Work at office
    Remote work
    Work from home
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $226k - $369k

     ...part of our world-class software engineering team, you will take the...  ...building the next-generation infrastructure and platforms for LinkedIn, including...  ...within our company.As a Principal Staff Software Engineer,...  ...in software design, development, and algorithm related solutions... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

    At NVIDIA, Site Reliability Engineering provides a rare chance to define...  ...demanding position merges software and systems engineering...  ...supportable.Background with infrastructure automation.Experience running...  ...experience with observability platforms (e.g., Prometheus, Grafana).... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Designing and writing software for new ASICs is hard, and requires a huge amount...  ...fully-redundant SSD-only server infrastructure, and making sure these tools run automatically...  ...with either infrastructure engineering or software development Experience debugging complex... 

    OpenReq

    Cupertino, CA
    5 days ago
  • $116.5k - $173.25k

     ...completion of payments on our platform on behalf of our...  ...Summary:This role contributes software solutions under guidance...  ...phases of the Software Development Lifecycle (SDLC). The engineer works collaboratively...  ...spend our days scaling our infrastructure and building new... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    7 hours ago
  • $184k - $287.5k

     ...AI revolution, building the software and systems that power the world...  ...for a Senior Software Engineer to lead the bring-up, triage...  ...workloads across NVIDIA GPU platforms at the largest scales we run...  ...of large-scale AI clusters, infrastructure, and end-to-end workloads, setting... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer focused on container and cloud infrastructure. You will help design and implement our core container strategy for NVIDIA Inference Microservices (NIMs... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...our NVLink Firmware Development and Verification team...  ...silicon and post-silicon platforms. You will also help...  ...and verification infrastructure for our next-generation...  ...experience) in Electrical Engineering, Computer Science, or...  ...in firmware or software verification.Strong debugging... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...are at the forefront of software and hardware innovation,...  ...days per week.The Role: Principal Software Engineer, KernelsWhat you will do:...  ...will be responsible for the development, enhancement, and maintenance...  ...build out the compiler infrastructure, working closely with... 
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  •  ...: San Jose SummaryWe are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead the evolution of our next-generation test infrastructure, CI/CD automation, and developer platforms. In this role, you will act as a blend of an elite hands... 
    Temporary work
    For contractors
    Work at office
    Local area
    Worldwide
    Shift work

    Celestica

    San Jose, CA
    2 days ago
  • $165.8k - $308k

     ...we are changing lives. Our software teams are laying the groundwork...  ...tools, and software/systems infrastructures so researchers and...  ...OpportunityAs a Bioinformatics Software Engineer, you will design and develop...  ...hardware. Support software development lifecycle and Design Control... 
    Full time
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    3 days ago
  • $249k

     ...for travelers everywhere.Principal Software Engineer, Observability Introduction...  .... A singular technology platform powered by data and...  ...will be part of an agile development team with deep expertise...  ...developer portal Automate Infrastructure Lifecycle: Author and maintain... 
    Full time

    Expedia

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer — Platform & Infrastructure. Be the first to apply!