Join us on our mission to power global travel
for everyone, everywhere.

View my profile

Software Development Engineer III

United Kingdom - London

APPLY NOW

About the position:

We are looking for a Software Engineer, located in London, to join the Data Technology group within EPS who will craft, develop and own the next generation of data products. Our team consists of software, data and platform engineers located across London (UK), Madrid (SP), Chicago (IL), Springfield (MO) and Bellevue (WA).

If you are someone with growth mentality who loves solving sophisticated and meaningful problems, come join us on this exciting journey!

You will help make sense of petabytes of Data while building, supporting and delivering analytics data products. The data teams are placed at the core of Business, Analytics, and Data Science operations, facilitating decision-making by providing the right data, at the right time, to the right people or system.

Your responsibilities:

  • Working with different teams to develop highly scalable, highly available, secure and reliable analytics APIs which would be used by applications and users worldwide.
  • Develop applications using the right development patterns and continuous deployment/integration practices.
  • Collaborate with upstream system architects, data technical specialists, developers, data product managers, and end-users to support and deliver a trustworthy data product.
  • Participate with a DevOps mentality (you build it, you run it) by owning the CICD processes of your applications.
  • Breakdown requirements, simplify architectures and collaborate with other business teams to deliver intelligent data solutions in line with defined objectives and results.
  • Identify application performance and data challenges, suggesting code and architecture improvements.
  • Seek opportunities to bring sophisticated analytical techniques and solutions to new data products.
  • Cooperate in an agile environment to lead change and keep us current with the latest technologies.

Your background:

  • You are a polyglot developer who can switch programming styles based on the language you use (e.g Python, Scala, Java, Golang, Kotlin, Javascript). You start your day adding a feature to a Scala microservice and finish the day cleaning-up a Python script.
  • A few months back you worked on a weekend project to play with React and Typescript for fun.
  • You love the sight of a long list of automated test suites going green.
  • You value strong pull request reviews, understand when to stand your ground and when to let go.
  • You value automated CICD processes and cringe hearing about manual deployments.
  • You know what a CAP theorem is and show understanding of database technologies, RDBMS or NoSQL.
  • Strong experience with the AWS services, such as Lambda, S3, DynamoDB, EC2, ELB, Cloud Formation, API Gateway etc.
  • Proven experience working on microservice based architectures and developing GraphQL or RESTful APIs.
  • Exposure to a variety of data technologies, such as Spark, Hive, Presto and/or ETL frameworks is a plus.
  • You have knowledge of cloud infrastructures automation tools such as CloudFormation and Docker.
  • Experience producing tested, secure, resilient and well-documented applications.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

About Expedia Group 

Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, Egencia®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.  

© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50

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 NOW

Join our
Talent
Community

Join us as we look for outstanding talent to help us power global travel for everyone, everywhere.

Sign up!

R-58020

Job Category
Technology Group

Job Function
Development

Location
United Kingdom - London

Job Type
Full-Time Regular

Similar Jobs

Don’t forget to follow us!

Find out more about our global family by following us on social.

#LifeAtExpediaGroup

Already applied? View your account


Interviewing at Expedia Group

Go to top