Principal Software Engineer - AI-Driven Payments Platform

11105 Expedia, Inc.

Austin (TX)

On-site

USD 231,000 - 370,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
Travel discounts
IATAN membership

Job summary

Expedia Group seeks a Principal Software Development Engineer for Expedia Global Payments in Austin to lead the design and operation of large-scale payment services, processing over $100B annually in 155+ countries. You will mentor teams, drive architecture decisions, and champion AI/ML-enabled features to improve outcomes.

The role emphasizes building reliable distributed systems, modern API design, and data modeling, with opportunities to influence across domains and improve business results.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 10+ years of relevant professional experience.
  • Proven track record of leading complex technical initiatives across multiple systems, domains, or boundaries.
  • Demonstrated expertise in system design, large-scale architecture, API design, and data modeling.
  • Familiarity with AI-driven systems, tools, and workflows, and applying AI/ML concepts to real-world products.

Responsibilities

  • Lead the design and implementation of complex, scalable software systems and services across multiple domains.
  • Drive architectural decisions, ensuring quality, reliability, and maintainability across large-scale distributed systems.
  • Mentor, influence, and develop engineering teams, fostering technical excellence and best practices.
  • Champion the integration and operation of AI/ML-enabled solutions that improve business and customer outcomes.
  • Collaborate with cross-functional stakeholders to define technical solutions and deliver impactful business results.
  • Guide the adoption of modern development practices, system design (LLD), API design, and robust data modeling practices.

Skills

Large-scale systems design
API design
AI/ML familiarity
Leadership
Mentorship

Education

Bachelor's degree in Computer Science or related field

Tools

Distributed systems

Job description

Expedia Group seeks a Principal Software Development Engineer for Expedia Global Payments in Austin to lead the design and operation of large-scale payment services, processing over $100B annually in 155+ countries. You will mentor teams, drive architecture decisions, and champion AI/ML-enabled features to improve outcomes.

The role emphasizes building reliable distributed systems, modern API design, and data modeling, with opportunities to influence across domains and improve business results.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer — AI-Driven Payments Platform
Principal Software Engineer — AI-Driven Payments Platform

Traveltechessentialist • Austin (TX)

On-site
USD 231,000 - 324,000
Senior AI-Powered Backend Engineer (Real-Time Payments)
Senior AI-Powered Backend Engineer (Real-Time Payments)

Expedia, Inc. • Austin (TX)

On-site
USD 146,000 - 205,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Principal Software Development Engineer
Principal Software Development Engineer

11105 Expedia, Inc. • Austin (TX)

On-site
USD 231,000 - 370,000
Medical, dental and vision coverage
Travel discounts
IATAN membership
Senior Backend Payments Engineer — Scalable APIs
Senior Backend Payments Engineer — Scalable APIs

Expedia, Inc. • Austin (TX)

On-site
USD 146,000 - 205,000
Medical, dental, and vision coverage
Travel discounts
Wellness program
+1
Senior Backend Payments Engineer (GenAI‑Driven)
Senior Backend Payments Engineer (GenAI‑Driven)

Expedia • Austin (TX)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer - AI & Real-Time Fraud Defense
Senior Backend Engineer - AI & Real-Time Fraud Defense

Expedia, Inc. • Austin (TX)

On-site
USD 146,000 - 205,000
In-office 3 days/week
Senior AI Foundations Software Engineer
Senior AI Foundations Software Engineer

Traveltechessentialist • Washington

On-site
USD 185,000 - 258,000
Medical, dental, and vision coverage
Paid time off
Travel discounts
Senior AI Engineer, Agentic Experience Platform
Senior AI Engineer, Agentic Experience Platform

Expedia Group • Austin (TX)

On-site
USD 185,000 - 258,000
Medical coverage
Dental coverage
Vision coverage
+4
Software Development Engineer III - Backend - Payments
Software Development Engineer III - Backend - Payments

Expedia • Austin (TX)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5
Principal Software Development Engineer
Principal Software Development Engineer

Traveltechessentialist • Austin (TX)

On-site
USD 231,000 - 324,000