View All Jobs 119222

Software Development Engineer II

Develop scalable internal automation tools using AI/ML to boost developer productivity.
Gurgaon, Haryāna, India
Mid-Level
12 hours agoBe an early applicant
Expedia Group

Expedia Group

Operates a global online travel platform connecting consumers with flights, hotels, vacation rentals, car rentals, and travel experiences.

11 Similar Jobs at Expedia Group

Software Development Engineer II - Full Stack Developer (Platform Automation)

This role is under Platform Quality team & We are looking for high performing individual contributor who has worked prior on or willing to work on Scalable internal tools & utilities creation for developer productivity enhancement.

Must have developed Internal or industry standard based web or native app test automation solution which is highly stable & scalable.

Worked on at least one project involving AI/ML usage to expedite the internal development or Testing process.

In this role, you will:

  • Proactively teams up with peers across the organisation to build tools with AI/ML usage for developer productivity enhancement quick go to market release cycle.
  • Flexible to work on RCA of Tests failures and designing solutions to fix them.
  • Demonstrates knowledge of advanced and relevant technology.
  • Is comfortable working on different tech stack viz. native mobile apps, web, APIs.
  • Understands the concepts of industry standard Test automation frameworks.
  • Effectively applies knowledge of software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions.
  • Have exposure to GHA workflows, RCP, MCP servers, Datadog, Splunk.
  • Good coding & debugging skills.
  • Thinks holistically to identify opportunities around policies/ processes to increase efficiency across organizational boundaries.
  • Identifies areas of inefficiency in code or systems operation and offer suggestions for improvements.
  • Compiles and reports on major operational or technical initiatives (like RCAs) to larger groups, whether via written or oral means.

Experience and Qualifications:

Minimum Qualifications

  • Experience: 2+ years
  • Has strength in a couple languages and/or one language with multiple technology implementations.
  • Understands testing and monitoring tools.
  • Debugs applications.
  • Understands the system for better RCA of failures.

Preferred Qualifications

  • A high performing individual contributor who has worked prior on or willing to work on Scalable internal tools & utilities creation for developer productivity enhancement.
  • Developed software or internal tools in at least 2 different languages. (preferred python & java).
  • Designed & Maintained Test automation, Internal tools / utilities from scratch for a heavy usage.
  • Good with Design patterns usage for scalable system creation.
  • Selects among technology available to implement and solve for need.
  • Understands how teams' goals fit a business need.
  • Identifies business problems at the project level and provides solutions.
+ Show Original Job Post
























Software Development Engineer II
Gurgaon, Haryāna, India
Engineering
About Expedia Group
Operates a global online travel platform connecting consumers with flights, hotels, vacation rentals, car rentals, and travel experiences.