Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer II @ Expedia

Home > Software Development

 Software Development Engineer II

Job Description

You can create a new feature that goes on the live site. You can build programs that simplify our backend search and supply processes. This and more can be achieved, all while working alongside thoughtful, hardworking, technical people who love travel to their core.
What you will do:
  • Participate as part of team that will have developers of all levels of experience, setting up an environment for continuous learning
  • Apply software design principles, data structures and/or design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with good naming conventions
  • Adopt cloud and serverless technologies, good design practices, while finding opportunities to simplify and scale
  • Debug, test, deploy and manage the lifecycle of code along with your team
  • Develop cloud-native solutions to continuously harden our platform and cloud infrastructures to create resilient, fault tolerant, highly available systems
  • Drive platform engineering features and be an enthusiast for a DevOps environment across the organization in the pursuit to be operationally better every day
Who you are:
  • Bachelor s degree in computer science or related technical fields; or Equivalent related professional experience
  • 2+ years of experience in Backend software engineering experience
  • Backend developer (familiarity with Java stack a plus) to deliver highly resilient and scalable solutions with a drive towards quality
  • Experience with development in AWS or similar cloud platforms. Preferred: AWS Lambda, ECS, EC2, S3, RDS, Kubernetes
  • Have experience working with Datastores in AWS. No preference, but Aurora and SQL server are a plus
  • Familiarity with volume transactional systems, microservice design, or data processing pipelines (Docker, Kafka, Kinesis, Spark, or similar)
  • Experience with continuous delivery, automated deployments, and related engineering practices
  • Agile practitioner, able to deliver products iteratively, with strong ability to learn and adopt new technologies
  • Embrace change, always open to replacing what you built yesterday with something better today
  • Strong interpersonal skills as well as strong problem-solving and analytical skills

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Expedia
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Computer science Career development Software design Backend Software Development Engineer II Talent acquisition Agile Data structures Data processing SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer III - Java Fullstack

  • NCR Voyix
  • 6 - 10 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Data Engineer

  • Wipro
  • 4 - 9 years
  • Bengaluru
  • 3 days ago
₹ 5-15 Lacs P.A.

Asp.Net MVC Developer | Citytech Software | Kolkata

  • Citytech Software
  • 3 - 6 years
  • Kolkata
  • 18 hours ago
₹ Not Disclosed

Associate Software Engineer - Hiring For one of our reputed client

  • Vibrantminds
  • 0 years
  • Pune
  • 22 hours ago
₹ 4.5 Lacs P.A.

Expedia

About UsOur mission is to revolutionize travel through the power of technology.Collectively , the Expedia , Inc. brands cover virtually every aspect of researching , planning , and booking travel , from choosing the best airplane seat , to reading personal travel reviews of hot...