Expedia Group Logo

Expedia Group

Software Development Engineer III

Reposted 9 Hours Ago
Be an Early Applicant
Hybrid
Gurugram, Haryana
Senior level
Hybrid
Gurugram, Haryana
Senior level
Design, build, and operate scalable backend payment services using Java or Kotlin, Spring Boot, AWS, GraphQL, gRPC, and REST. Own payment workflows, provider integrations, distributed-system architecture, observability, reliability, incident response, CI/CD, testing, and performance improvements. Collaborate across teams, lead technical design and code reviews, mentor engineers, and support high-volume global payment systems.
The summary above was generated by AI

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.

What you'll do:

  • Design and build end-to-end backend solutions for Payments, that are scalable, resilient, and performant.

  • Own and evolve core payment services and workflows, including payment session lifecycle, payment-method orchestration, and downstream service integrations.

  • Build and enhance backend APIs and service interfaces using Kotlin/Java and modern service frameworks, with strong emphasis on clean contracts, backward compatibility, and operational reliability.

  • Develop and support GraphQL, gRPC, and REST-based integrations that power payment experiences across multiple Expedia Group brands and checkout surfaces.

  • Contribute to distributed system design for high-volume, multi-tenant, 24x7 payment flows, balancing latency, availability, security, and maintainability.

  • Build robust integrations with payment providers, internal platforms, and shared infrastructure while ensuring fault tolerance and graceful degradation.

  • Take strong ownership of production systems, including monitoring, alerting, on-call participation, incident response, and root cause resolution.

  • Build and enhance observability through logs, metrics, traces, dashboards, and operational playbooks to proactively detect and prevent issues.

  • Troubleshoot and resolve production issues with urgency, minimizing customer, partner, and business impact in high-transaction environments.

  • Continuously improve system reliability, deployment safety, and engineering effectiveness through CI/CD, rollback strategies, feature flags, test automation, and performance tuning.

  • Collaborate closely with product managers, designers, frontend engineers, partner teams, and platform teams to deliver reliable, intuitive, and scalable payment capabilities.

  • Mentor junior engineers and drive engineering best practices across backend design, coding standards, testing, operational excellence, and incident management.

  • Lead technical discussions, code reviews, architecture reviews, and design decisions across the team and broader payments ecosystem.

  • Influence cross-functional delivery and act as a subject matter expert for backend payment architecture, scalability, and service reliability.

Minimum Qualifications:

  • 6+ years of professional software development experience with a strong focus on backend engineering using Java in production environments.

  • Hands-on experience designing and implementing backend services, including system design (with low-level design), API contracts, and data modeling for RDBMS-backed applications.

  • Practical exposure to at least one major cloud platform (preferably AWS) and associated services for deploying, running, and monitoring backend services at scale.

  • Demonstrated responsibility for owning and supporting backend components in production, including working with monitoring, logging, and alerting systems such as Datadog or Splunk.

  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products in the context of backend service development, testing, or operations.

Preferred Qualifications:

  • Deep expertise in Java-based microservice development using frameworks such as Spring Boot, including experience modernizing legacy or monolithic systems into service-oriented architectures.

  • Strong RDBMS experience that goes beyond basic CRUD usage, including working with stored procedures, performance tuning, and systematically migrating database-resident logic into application services.

  • Experience building and operating large-scale, business-critical backend systems in a cloud environment (such as AWS), with a track record of using observability tooling to drive operational excellence and reliability.

  • Demonstrated use of AI-augmented development or operations (for example, code-generation assistants, intelligent alerting, or anomaly detection) and the ability to safely integrate AI/ML‑enabled solutions into backend services to improve developer productivity, system stability, or customer outcomes.

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.

Expedia Group Kilkattalai, Tamil Nadu, IND Office

​​​​​​​213 Zahran Street, Kilkattalai, Jordan

Similar Jobs at Expedia Group

8 Hours Ago
Hybrid
Expert/Leader
Expert/Leader
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Lead experience strategy for Expedia Group's protection and FinTech platform, simplify complex coverage and claims, define UX principles and systems, design responsible AI personalization, create high-fidelity prototypes, run mixed-methods research, partner with cross-functional teams, and mentor designers to deliver scalable, compliant, high-trust experiences.
Top Skills: AIDesign SystemsInformation ArchitectureMachine LearningPrototypingService Design
9 Hours Ago
Hybrid
Senior level
Senior level
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Design end-to-end Checkout Platform experiences across Expedia Group brands, reducing friction and improving conversion. Collaborate with PMs, engineers, researchers, and analysts to translate insights into flows, wireframes, prototypes, and high-fidelity designs. Contribute to platform strategy, scalability, accessibility, performance, and mentor designers while exploring AI-driven improvements.
Top Skills: AccessibilityAi/MlBehavioral AnalyticsDesign SystemsExperimentationMobileWeb
9 Hours Ago
Hybrid
Senior level
Senior level
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Design end-to-end Checkout Platform experiences across Expedia Group brands. Collaborate with PMs, engineers, researchers, and analysts to translate insights into flows, wireframes, prototypes, and high-fidelity designs. Drive platform strategy, reduce friction in booking moments, ensure accessibility and scalability, and partner on performance and conversion. Mentor peers, facilitate workshops, and explore AI-driven personalization to improve traveler experience and business outcomes.
Top Skills: AccessibilityAi/MlBehavioral AnalyticsDesign SystemsExperimentationInteractive PrototypingMobilePrototypingWeb

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account