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

Principal Software Development Engineer

$249k - $348.5k

Traveltechessentialist

Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools that deliver high‑quality experiences for travelers, partners, and employees. The Cloud Platform organization provides secure, scalable cloud infrastructure and developer experience tooling that enables teams to build, deploy, and operate resilient software quickly and safely. In this role, you will: Lead Architectural Evolution: Own the move toward a Cell‑Based Architecture to replace fragile monolithic clusters with isolated, predictable failure domains that scale horizontally with confidence. Modernize Kubernetes & Infrastructure: Define and implement the Kubernetes strategy, focusing on multi‑cluster management, service mesh, and automated scaling. Ensure our “Golden Path” makes it easy for engineers to do the right thing by default. Hardened Reliability & Observability: Set SRE standards for the organization, moving beyond basic dashboards to causal observability, automated incident response, and rigorous SLO/SLI management. Optimize Cloud Economics: Lead the FinOps technical strategy, building tooling and visibility that ties infrastructure spend directly to business value. Support the Developer Workflow: Build agent‑friendly infrastructure, including standardized Dev Containers and transient environments that enable fast, isolated iteration without impacting shared state. Minimum Qualifications: Extensive experience designing, building, and operating large‑scale, cloud‑native distributed systems and platform services on Kubernetes. Proven ownership of critical services or multi‑service platforms, including system design, API design, data modeling, deployment, and operational health. Deep expertise with at least one major public cloud provider and core platform technologies (compute, networking, storage, service discovery, security, observability, and CI/CD). Ability to make high‑impact architectural decisions, navigate complex trade‑offs, and guide multiple teams toward coherent, long‑term technical direction. Familiarity with AI‑driven systems and applying AI/ML concepts to cloud or platform environments. Deep knowledge of observability patterns (OpenTelemetry, Prometheus, distributed tracing). Expert‑level understanding of Infrastructure as Code (Terraform, Pulumi) and CI/CD at scale. Proficiency in Go, Rust, or similar modern platform engineering languages. Preferred Qualifications: Track record of defining and evolving multi‑year technical strategies for cloud and developer platform ecosystems, and successfully driving adoption of shared platforms across many teams. Experience designing and operating highly available, globally distributed systems at internet scale, including capacity planning, performance optimization, and robust failure handling. Safely integrates and operates AI/ML‑enabled solutions that improve outcomes, such as intelligent routing, predictive scaling, or automated remediation with appropriate safeguards. Advanced experience applying AI/ML techniques to cloud and platform problems and partnering with data/ML teams to productionize these capabilities. A Systems Architect: Deep plumbing knowledge of the cloud (AWS/GCP, Kubernetes, networking). Thinks in terms of failure domains, latencies, and unit economics. Reliability‑First: Carries a pager for global‑scale systems and has a healthy “paranoia” about state, consistency, and cascading failures. Hands‑on: Loves to build prototypes and ensures production‑grade quality before shipping. Pay range (San Jose): $249,000.00 – $348,500.00. Total cash potential up to $398,500.00 based on sustained performance. We offer a full benefits package including travel perks, generous time‑off, parental leave, flexible work model, and career development resources. Expedia Group is committed to creating an inclusive work environment. 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, or veteran status. This employer participates in E‑Verify. #J-18808-Ljbffr

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in San Jose, CA vacancy
  •  ...Job Description We are hiring a Principal Engineer to serve as an architect for Nexus, an Enterprise AI platform for engineering workflows...  ...Computer Science, or a related field. 7+ years of professional software engineering experience, including 5+ years in architecture... 
    Suggested
    Temporary work
    Remote work
    Flexible hours
    Shift work

    SanDisk

    Milpitas, CA
    2 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and Storage Systemslocations: US, CA, Santa Clara: US, WA, Remote: US, MA, Remotetime type: Full timeposted on: Posted Todayjob... 
    Suggested
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc...  ...impact on the function or industry. Passion for software development, problem solving, coaching and mentoring other software... 
    Suggested

    Gravity Engineering Services Pvt Ltd.

    Santa Clara, CA
    2 days ago
  •  ...and deep expertise in complex engineering domains, driving...  ...critical platform components. The Principal Engineer serves as a technical...  ...design patterns for connector development. Drive architectural decisions...  ...12+ years of professional software engineering experience with... 
    Suggested

    Saviynt

    Milpitas, CA
    2 days ago
  •  ...agreements with customers. Work with hardware engineering colleagues to design/select suitable...  ...of system conception design. Create software architecture as part of system...  ...in automated process and test systems development is must. Skilled in the use of software... 
    Suggested
    Overseas
    Flexible hours
    Shift work
    Weekend work

    Coherent

    Santa Clara, CA
    3 days ago
  • $221.2k - $387.1k

     ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy...  .... Join us to put AI to work for people. Job Description Principal Software Engineer The engineering organization is a dynamic group of... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    5 days ago
  • $240.8k - $321.5k

     ...innovators, and dreamers – and help us connect people and build communities to create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership for identity services across the platform. This role defines and... 
    Immediate start

    eBay Inc.

    San Jose, CA
    1 day ago
  • $109.7k - $234.6k

     ...about creating usable, useful software that solves real problems...  ...concepts. You work well with non-engineers. You can lead a conversation...  ...ownership and can drive the development of new projects and features...  .... Responsibilities As a Principal Software Engineer, you will... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  •  ...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that...  ...uncertainty. Basic Qualifications 10+ years of professional software development experience Experience designing and scaling distributed... 
    Immediate start

    Siemens

    Santa Clara, CA
    2 days ago
  • $126k - $204.5k

     ...industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and...  ...cloud features. Participate in all phases of the product development lifecycle from definition, design, through implementation... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $170k - $277k

     ...Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical leadership and end-to-end delivery of...  ...to address complex network security challenges. Drive the development of scalable cloud security architecture through hands‑on... 

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • NVIDIA is seeking a Principal Software Engineer for the CSP Engagements team to lead efforts on fleet-scale reliability. This role involves collaborating with engineering teams to improve NVIDIA platforms' performance metrics and enhance reliability in production. The ideal... 

    NVIDIA

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

     ...great outcomes. Job Summary The Team Engineering - Our engineering team is at the core...  ...digital environment. Job Summary As a Principal Frontend UI Engineer on the Prisma...  ...front‑end architectures for complex web software development. Actively participate in the full... 
    Full time
    Work at office

    Palo Alto Networks

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

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability, working directly with engineering teams of key CSP / hyperscale customers to ensure NVIDIA platforms achieve target MTBI (Mean Time... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $217k - $326k

     ...your mark, come join us. The Role You will be a key Senior Software Engineer driving the digital transformation of Everpure focused on innovating...  .... That’s why we are committed to fostering the growth and development of every person, cultivating a sense of community through... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    4 days ago
  • Staff Software Engineer - Kernels Location Hybrid, working onsite at our Santa Clara, Ca headquarters 3+ days per week. What You Will Do...  ...part of the software team, you will be responsible for the development, enhancement, and maintenance of software kernels for next-generation... 
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $147k - $220k

     ...seasoned and accomplished QA/Automation engineer with experience in validating core networking...  ...team. You will be part of a world‑class software test engineering team that works on...  ...quality initiatives by collaborating with development, QA, and DevOps teams to achieve the... 

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $96.8k - $251.6k

    Job Title Sr. Principal Software Development Engineer — OCI Core Platform (OCI Key Management Service) Overview As a senior engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution,... 
    Temporary work
    Flexible hours

    Oracle

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

     ...performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction, localization, and...  ...skills in C++ and experience building production-quality software systems. Solid foundation in 3D computer vision, 3D geometry,... 
    Worldwide

    NVIDIA

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

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly...  ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...analyzing the software throughout its development lifecycle. As a Principal Software Developer in Test, you...  ...this role, you will represent quality engineering and verification on behalf of your... 
    Work at office
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    4 days ago
  • $160k - $250k

     ..., and we are actively rolling out an AI-Driven Development Lifecycle (AiDLC) as our SDLC of record. Principal Engineer - PAM Platform What you will be doing Drive technical...  .... What you bring Experience 10+ years of software engineering experience with demonstrated ownership... 
    Contract work

    Saviynt

    Milpitas, CA
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 

    NVIDIA

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

     ...develop secure, scalable, multi‑tenant software solutions that run seamlessly across major...  ..., influencing product direction and engineering best practices. Drive continuous improvement...  ...documentation throughout the software development life cycle. Serve as an expert on... 

    Saviynt

    Milpitas, CA
    4 days ago
  • $272k - $431.25k

     ...operates — from smart personal assistants and engineering-productivity tools to data-driven...  ...used across the company. Now we need a principal-level, hands‑on engineering leader to...  ...Agentic AI applications behave like mature software, not prototypes. Build reusable... 
    Live in

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $167k - $270.5k

     ...to improve business outcomes and create through prototyping, Proof‑of‑Concept projects and application development. We are looking for a Principal IT Data Engineer with extensive experience in Data engineering, SQL, Cloud engineering and business intelligence (BI) tools... 

    Palo Alto Networks Unit 42

    Santa Clara, CA
    4 days ago
  • Principal Engineer Security Solutions Engineering Location: Campbell, CA What You’ll Do as a Principal...  ...as a core member of the Research and Development team, establishing current and future...  ...strategy and implementation of software products, including correctness, runtime... 
    Work experience placement
    Remote work

    Arteris IP

    Campbell, CA
    4 days ago
  • $272k - $431.25k

     ...the world's most dedicated people working for us! The Cloud Engineering & Services team is building an enterprise governance layer...  ...substrates and enterprise integrations. We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join... 
    Contract work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • ASSOCIATE PRINCIPAL SOFTWARE ENGINEER Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational... 
    Local area

    Saviynt

    Milpitas, CA
    4 days ago
  • $272k - $431.25k

    NVIDIA is looking for a Principal Software Engineer to lead the design and development of next-generation Data Center products in Santa Clara. You'll collaborate with key customers to align their needs with NVIDIA’s roadmap, and oversee the software architecture for complex... 

    NVIDIA

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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