View my profile


India - Gurgaon


Position Title:  Software Development Engineer                        Location: Gurgaon

Business Unit: eCommerce Platform                                            Sub-Division: FCTS

Reporting to :  Manager- Engineering

About Expedia

Expedia, Inc. is the world's leading online travel company, empowering business and leisure travelers with the tools and information they need to easily research, plan, book and experience travel. Expedia, Inc. also provides in-destination concierge service and activity desks for travelers. The Expedia, Inc. portfolio of brands includes:®,®, Hotwire®, Egencia™, Expedia Local Expert™, Classic Vacations® and eLong™. Expedia, Inc.'s companies operate more than 50 global points of sale with sites in North America, South America, Latin America, Europe, Middle East, Africa and Asia Pacific. Expedia, Inc. is a component of the S&P 500 index. For more information, visit (NASDAQ: EXPE).

Where does FCTS as a business align in eCP?

eCP as a business functions cuts across most of Expedia Inc. major brands and owns a major part of consumer experience both internally and externally. eCP have very diverse offerings with FCTS creating and supporting products that our customers are offered intuitive check out options and at the same time their transactions are recorded aptly and securely as per the business controls.

Why do we need this headcount?

The scout is for Software Development Engineer to help deliver the next generation messaging platform at Expedia, Inc.  The team is chartered to build a unique set of services that scale for high transactional throughput, resiliency and guaranteed delivery serving all core areas of e-commerce platform from Inventory, Ordering, Payments, and Fraud to Financial Systems to support multiple brands within Expedia Inc. 

Our focus is on Revolutionizing Travel by using technology to manage transactions at a massive scale along with big data analysis.  You will be instrumental in the performance of our team to ensure that we meet the global needs of our business.  Bring your passion for software performance and metrics driven analysis and be part of our success.

Position Description

This position focuses not only on implementing software solutions for state of the art e-commerce processing systems but also on being a role model to your fellow engineers.  You will get to expand your skills in building highly scalable solutions while influencing others and raising the bar on the overall level of excellence within the team.  You will also get the opportunity to serve as a subject matter expert in cross-functional feature delivery.  Whether you choose to move ahead in your career to a Senior Developer or manage people, this is the perfect position to learn how to move to the next stage.

Required Knowledge, Skills, and Abilities:

  • Rock solid coding skills
  • First class communication skills in written and verbal form
  • Strong Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)
  • Critical thinker, expected to speak out and defend views.
  • Experience developing web services
  • Experience delivering and supporting highly available and scalable solutions with large transaction volume on a 24x7 operational cycle
  • Thorough understanding of Software Development Lifecycle and methodologies
  • Must be a voracious learner, especially in the areas of technology, service design patterns and system architecture.
  • Knowledge of performance testing, application tuning and load testing

Preferred Knowledge, Skills, and Abilities:

  • Working knowledge of Agile Software Development mechanics
  • Prior background in high volume e-Commerce solutions or other transactional processing systems
  • Background in Service Oriented Architecture implementation, service versioning, and backward compatibility
  • Solid experience building large scale distributed systems with end to end ownership.


  • 4+ years Software Development work experience (Java experience strongly preferred)
  • 3+ years creating and supporting Web Services in a high transactional environment
  • 1+ years developing software using Dependency Injection Frameworks
  • 1+ years of experience developing highly scalable distributed platforms


  • Masters or Bachelor's degree in Computer Science or Computing related discipline.

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 extraordinary 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 passionately strive for better, but not at the cost of the customer. We act with modesty 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.

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.

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.


Job Category
Technology Group

Job Function

India - Gurgaon

Job Type
Full-Time Regular

Go to top