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.
Introduction to the Team:
Expedia Global Payments (EGP) is looking for top engineering talent to help drive the development of our payments platform, seamlessly roll out new payments methods, and to continuously raise the bar on our operational excellence and engineering practices. Our services are the nexus of a globally distributed system that spans many organizations. Our roadmap is deep and contains several innovative programs designed to make our services fault tolerant, reduce the cost of payment processing, and improve customer experience. This includes compensating for downstream services that are not in Expedia's control. We are also looking to use cloud computing (AWS) to further solidify our infrastructure. This opportunity presents you with great technical challenges and the ability to have a tremendous business impact. We do this accurately and at scale, processing over $100 billion payments in 60+ currencies in over 155 countries every year across diverse payment options.
Minimum Qualifications:
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
3+ years of relevant professional experience.
Professional experience as a full stack or front-end-leaning software development engineer building production web applications using React and JavaScript, with exposure to at least one object-oriented back-end language (such as Java or Kotlin).
Hands-on experience designing and implementing GraphQL-based solutions, including creating and consuming schemas within a service-oriented or microservices environment.
Demonstrated ability to design and implement low-level system components, including REST/GraphQL APIs, data models, and integration logic that align with established patterns and guidelines for a given service or set of services.
Problem solver and an excellent coder with deep understanding of JS ecosystem, interactive web application development, and performance optimization.
Have solid understanding of React, Redux, CSS/Sass, HTML 5, JavaScript, TypeScript, Node.js, Express.
Have good understanding of AWS, Docker, Datadog, Looker, Jenkins, Splunk
Preferred Qualifications:
Experience owning complex features or services end-to-end across multiple domains, including technical design, implementation, rollout, and ongoing operational support.
Background in building and optimizing large-scale, high-traffic web applications using React, JavaScript, and GraphQL, with attention to performance, resilience, and observability.
Expertise in designing robust APIs and data models that support evolving product requirements, including thoughtful low-level system design, versioning strategies, and backwards compatibility.
Track record of driving engineering best practices for code quality, testing, and operational excellence, including monitoring, alerting, and incident response for the services and UIs you support.
Safely integrates and operates AI/ML‑enabled solutions that improve outcomes, with experience applying AI-assisted development tools or ML-powered capabilities (such as recommendations or personalization) within production web applications and familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
Accommodation requests
Expedia 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 https://expedia.service-now.com/askeg?id=job_accommodation.
About Expedia Group
Expedia 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 notice
Employment 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 https://careers.expediagroup.com/jobs/.
Equal Opportunity
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.Skills Required
- Bachelor's degree in Computer Science or a related technical field, or equivalent related professional experience
- 3+ years of relevant professional experience
- Professional experience as a full-stack or front-end-leaning software development engineer building production web applications with React and JavaScript
- Exposure to at least one object-oriented back-end language, such as Java or Kotlin
- Hands-on experience designing and implementing GraphQL-based solutions, including creating and consuming schemas in service-oriented or microservices environments
- Ability to design and implement REST or GraphQL APIs, data models, and integration logic
- Strong understanding of the JavaScript ecosystem, interactive web application development, and performance optimization
- Understanding of React, Redux, CSS or Sass, HTML5, JavaScript, TypeScript, Node.js, and Express
- Understanding of AWS, Docker, Datadog, Looker, Jenkins, and Splunk
- Experience owning complex features or services end to end across multiple domains
- Experience building and optimizing large-scale, high-traffic web applications using React, JavaScript, and GraphQL
- Expertise designing robust APIs and data models, including versioning and backward compatibility strategies
- Track record driving engineering best practices for code quality, testing, monitoring, alerting, and incident response
- Experience safely integrating and operating AI/ML-enabled solutions or AI-assisted development tools in production web applications
Expedia Group Compensation & Benefits Highlights
-
Wellbeing & Lifestyle Benefits — Travel and wellness stipends, employee travel discounts, and access to industry credentials create distinctive lifestyle value aligned with the company’s mission. Feedback suggests these perks are widely valued and complemented by programs like charitable matching and volunteer time.
-
Parental & Family Support — Paid parental leave for all parents, additional time for birthing parents, caregiving leave, and fertility/family‑building support indicate comprehensive family backing. Immediate eligibility and flexible return‑to‑work options further strengthen this area.
-
Healthcare Strength — Employer‑provided medical options are positioned as locally competitive and are supplemented by mental‑health platforms and neurodiversity coaching. Health coverage is regarded positively, with multiple support pathways beyond standard insurance.
Expedia Group Insights
What We Do
Expedia Group, Inc. is the global travel marketplace with one purpose: to help travelers explore the world, one journey at a time. Expedia Group™ connects travelers, partners, and advertisers through its trusted brands, leading technology, and rich first-party data, delivering predictive, personalized experiences that shape the future of travel. Expedia Group’s ecosystem includes three flagship consumer brands – Expedia®, Hotels.com®, and Vrbo® – the largest B2B travel business, and a premier advertising network. Guided by an experienced and passionate global team, Expedia Group helps millions of travelers in more than 70 countries explore the world with confidence and ease.
Why Work With Us
Life at Expedia Group starts with the people and is shaped by how we work together. You’ll join a global community of curious teammates from different backgrounds, locations, and disciplines. Day to day, that means sharing ideas, taking ownership, and solving problems together.
Gallery
Expedia Group Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.

