1. Home
  2. Jobs
  3. Jobs in Gurgaon
  4. Software Engineer jobs in Gurgaon
  5. Software Development Engineer II
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22545989

    Expedia logo

    Software Development Engineer II

    Expedia · Gurugram · onsite · Posted today

    Undisclosed2–7 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary

    As an SDE II, you will design, build, and operate key components of Expedia Group's Ordering Services platform, powering critical booking, reservation, and order management experiences across the travel ecosystem. You will be responsible for delivering high-quality, scalable, and reliable services that support order creation, modification, fulfilment, and lifecycle management while ensuring a seamless experience for travelers and partner teams. You will be a hands-on engineer, contributing code, driving technical design discussions, improving system reliability, and collaborating closely with senior engineers and cross-functional partners to solve complex distributed systems challenges. Your work will directly impact the scalability, performance, and resilience of the Ordering Services domain, enabling millions of travel transactions to be processed accurately and efficiently while accelerating innovation across Expedia Group's customer experiences.

    Introduction to the team

    You will be joining Travels Foundation, Expedia Group's core platform powering pre and post-booking journeys at global scale. At its heart, the Ordering Services team owns the end-to-end lifecycle of every trip-from checkout to post-booking-across all major travel products. We're looking for an experienced backend engineer and strong technologist to build and evolve highly scalable, low-latency systems that power millions of bookings every day. Operating at the core of Expedia's transaction platform, our systems process millions of orders and updates daily, ensuring reliability, consistency, and auditability across brands and channels through domain-driven APIs. Join us to shape and scale the ordering platform that underpins Expedia Group's global travel marketplace.

    As an SDE II, you will design, build, and operate key components of Expedia Group's Ordering Services platform, powering critical booking, reservation, and order management experiences across the travel ecosystem. You will be responsible for delivering high-quality, scalable, and reliable services that support order creation, modification, fulfilment, and lifecycle management while ensuring a seamless experience for travelers and partner teams.

    You will be a hands-on engineer, contributing code, driving technical design discussions, improving system reliability, and collaborating closely with senior engineers and cross-functional partners to solve complex distributed systems challenges. Your work will directly impact the scalability, performance, and resilience of the Ordering Services domain, enabling millions of travel transactions to be processed accurately and efficiently while accelerating innovation across Expedia Group's customer experiences.

    In this role, you will:

    • Design, develop, and maintain robust, high-performance services and applications, contributing to end-to-end feature delivery across multiple domains.
    • Implement clean, testable code, including system design (low-level design), API design, and data modeling, ensuring solutions are scalable, secure, and maintainable.
    • Collaborate with peers, product, and operations teams to translate business and customer requirements into technical solutions, using data and metrics to guide decisions.
    • Own the full software development lifecycle for your services, including code reviews, automated testing, deployment, monitoring, and operational support in production environments.
    • Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
    • Contribute to shared platforms, libraries, and patterns that can be reused across teams, increasing engineering efficiency and enabling fungibility across multiple product and service areas.

    Minimum Qualifications

    • Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.
    • 2+ years of relevant professional experience
    • Hands-on experience with object-oriented and functional programming languages (such as Kotlin, Java, or similar), data structures and algorithms, and core software engineering practices such as code reviews, unit/integration testing, CI/CD, and observability.
    • Demonstrated ability to design and implement service- or API-based solutions, including basic data modeling and system design within a single service or small set of services.
    • Experience collaborating in an agile environment, owning features from design through deployment, and supporting them in production within a team or product area.

    Preferred Qualifications

    • Experience designing and evolving service architectures, including thoughtful low-level design, API contracts, and data models that support reliability, performance, and extensibility.
    • Proven experience operating systems at scale, including monitoring, alerting, incident response, and continuous improvement of reliability, latency, and cost.
    • Track record of using data and experimentation to drive engineering decisions, optimize user experiences, and improve system behavior.
    • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, including safely integrating AI/ML-enabled capabilities into existing services.
    • Experience contributing to technical direction within a team through code and design feedback, and applying modern engineering practices (e.g., automation, security-by-design, performance tuning) to elevate overall code quality.

    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.



    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    AutomationAgilePerformance TuningMonitoringData StructuresOrder ManagementComputer ScienceData ModelingSystem DesignDistribution System

    About Expedia Group

    Expedia logo

    Expedia

    Internet

    2.8k+

    employees

    1996

    30 years old

    Gurgaon / Gurugram, Haryana

    India

    ₹33.3L PA avg

    Avg at Expedia Group

    About

    We believe travel is a force for good.When we power more travel, we unleash more opportunities to strengthen connections, broaden horizons and bridge divides.

    Industries

    Internet

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    2.6

    Career growth

    1.2

    Work-life

    2.9

    Employees rate it well for

    Work-Life Balance40Compensation & Benefits39

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 87 Software Engineer jobs in GurgaonSoftware Engineer jobs in IndiaJobs in Gurgaon

    Career guides

    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • How to Build a Job Application Automation in 2026: Architecture, ATS APIs and Code - and When to Buy Instead
    • How to ask for a job referral without being awkward (India)

    All career guidesAll articlesBrowse companies hiring

    Software Development Engineer II · waiting for your command