Come along on our journey to
bring the world within reach

View my profile

Software Development Engineer II

India - Gurgaon


The Mobile Team at Expedia is an exciting and growing part of the organization that is showing outstanding year over year growth every year that passes. We are an 80+ person team of Android/iOS Engineers, Engineering Managers, Product Managers, Designers, TPMs, and Analysts spread across 3 locations globally (San Francisco, Chicago, and Gurgaon). We focus on ensuring that the Expedia app is the perfect companion for travelers looking to discover, book & manage their travel. We provide a differentiated experience to our customers by using the native capabilities of the platforms & seamlessly powering our app with cutting-edge design & data systems used by Expedia. Here are a few recent monthly highlights from the App team.

  • 16 million people use our app every month!
  • A quarter of the Expedia transactions are completed on the app.
  • We have been growing in high double-digit YoY.

We continue to see this growth month after month and are very excited about the years to come. With a backlog filled to the max, we’ll always be looking for passionate and skilled mobile talent to join our team!

What you''ll do:

  • Will develop, design, debug, test, and modify components of Expedia's suite of iOS Apps and its supporting tools and services. Drive for continuous improvement in software and development process within an agile development team.
  • Write automated unit, integration, layout, and screenshot tests as appropriate to support our continuous integration pipelines.
  • Will look after the app's ecosystem, which includes, but is not limited to, crashes, performance, stability, and production/beta release pipeline.
  • Participate in user story creation, analysis, and estimation in partnership with the team(s).
  • Prototype creative solutions quickly by developing minimum viable products and work with seniors and peers in crafting and implementing the technical vision of the team.
  • Communicate and work effectively with geographically distributed multi-functional teams.
  • Participate in code reviews to assess overall code quality and scalability.
  • Resolve problems and roadblocks as they occur with peers and unblock junior members. Follow through on details and drive issues to closure.
  • Define, develop, and maintain artifacts like technical design or documentation.

Who you are-You'll fit if you have:

  • Bachelors or master’s degree in computer science or a related major and/or equivalent work experience
  • Experience developing one or more iOS apps using Swift programming language, ideally, currently available on App Store.
  • Solid coding skills. Understanding of clean code, asynchronous programming, unit tests, and auto-layout.
  • Experience in Agile/Scrum software development practices
  • Solid team player with effective interpersonal and intrapersonal skills and the ability to present complex technical information clearly and concisely
  • 3-7+ years’ experience in Software Engineering

Why join us:

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where exceptional people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

Our family of travel brands includes: Brand Expedia®,®, Expedia® Partner Solutions, Egencia®, trivago®, HomeAway®, Orbitz®, Travelocity®, Wotif®,®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions,™, Expedia Local Expert®, Expedia® CruiseShipCenters®, SilverRail Technologies, Inc., ALICE and Traveldoo®.


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.

Join our

Join our talent community as we look for outstanding talent to help us bring the world within reach.

Sign up!


Job Category
Technology Group

Job Function

India - Gurgaon

Job Type
Full-Time Regular

Go to top