Software Dev Engineer II
Egencia
Gurgaon, India
14d ago

Expedia

Software Development Engineer II

Are you ready to accelerate a large and growing online travel business by combining flexible datacenter, micro-services, automation, auto-

remediation and self-services using groundbreaking technologies like Python / Stack Storm / Chef / Shell Scripting and crafting it all to scale quickly?

Do you have the experience and discernment to establish new design patterns so we build a foundation which can be relied on for years to come?

We'd love to talk to you!

Expedia’s Hybrid Infrastructure group is looking for top engineering talent to be at the core of Datacenter transformation and drive the development of our Flexible Datacenter Environment & build highly performing Self Service Driven Datacenters for our internal customers.

This is not just a chance to create something new and innovative, but also to be at the center of datacenter transformation to a smart & self-

service driven platform for our internal customers worldwide.

Our Team is the only Datacenter Automation team in Expedia by driving simplification and provisioning Datacenter services at quick pace around the clock.

Job Responsibilities

As a Software Development Engineer your primary responsibility is to design, develop, document and thoroughly test your code.

You will be working along with other SDE’s on the software components of the FlexDC products & you will help us improving and enhancing that product on daily basis.

You will get to build your own automation, monitoring and reporting tools to provide capabilities around the components / applications / tools you own and will participate fixing complex technology issues.

You will join a very experienced, successful, and high-performing cross-functional POD team and will have a unique opportunity to grow to the next level.

You will get to expand your skills in developing high quality, distributed and scalable software. You will learn best practices and how to constantly raise the bar in terms of Engineering Excellence.

Required Knowledge, Skills, and Abilities

  • 7+ years of Software Development work experience using modern languages (Java, Python, Ruby & Shell Scripting (Python experience preferred but not mandatory)
  • Knowledge of performance and application testing, scheduling tools
  • Knowledge of various software development technologies and frameworks
  • Fundamental Knowledge of Windows & Linux Operating Systems
  • Fundamental Knowledge of Databases
  • Ability to work effectively under pressure in a dynamic environment
  • Experience working in an Agile / SCRUM & DEVOPS model.
  • Experience with testing practices, processes and artifact creation, and user acceptance testing.
  • Solid understanding of Object Oriented Programming concepts, data structure & algorithms
  • Experience testing, automating, and instrumenting your code
  • Knowledge of AWS will be a plus.
  • Working Experience in Complex & large Datacenter Environments will be a big plus
  • Good verbal and written communication skills
  • A degree in computer science or equivalent experience
  • Expedia is committed 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.

    LI-NS2

    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.

    Apply
    Apply
    My Email
    By clicking on "Continue", you give neuvoo consent to process your data, as detailed in our Privacy Policy . You may withdraw your consent or unsubscribe at any time.
    Continue
    Application form