×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend

Job in City Of London, Central London, Greater London, England, UK
Listing for: Duffel
Full Time position
Listed on 2025-11-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Backend Developer, DevOps
Job Description & How to Apply Below
Location: City Of London

Software Engineer

London, England, United Kingdom

Create the future of travel with us

Whether it’s to visit the people closest to us, start an exciting adventure, or a career-defining business trip, travel is an essential part of our lives. Yet we've all experienced the aches and pains of getting to our destination. Today, more than 4 billion airline passengers rely on technology that hasn't kept up with the expectations of the modern connected traveller.

That’s why we’ve started to rebuild the infrastructure that underpins the travel industry. We’re on a mission to unravel travel — simplifying systems and building the tools that will make the future of travel effortless.

We were part of Y Combinator S18’s cohort and we are backed by Benchmark, Blossom, Index Ventures and Kima Ventures.

Engineering at Duffel

We're building tools to simplify travel distribution, search and booking. What does this actually mean? It's one common and seamless API. This brings huge technical challenges as we need to design and build a beautiful API before integrating to hundreds of airlines. Along with that we need to navigate through the differing needs and systems of each airline whilst building a fantastic developer experience to go with it.

The tools used on the team include Elixir, Phoenix, Kubernetes and Google Cloud Platform.

Responsibilities

Design and build a seamless API for travel distribution, search and booking; integrate with hundreds of airlines; create a pleasant developer experience; maintain high code quality.

What We’re Looking For
  • A passion for designing and building fantastic APIs and great developer experiences.
  • An interest in working with Elixir – prior experience not required; learning on the job is fine.
  • A high bar in code quality and API design.
  • Opinions on good engineering standards and processes.
  • Big‑picture thinking – make trade‑offs on technical work streams against business impact.
  • Excellent communication skills – articulate what you’re working on and why.
  • Collaborative mindset – open to suggestions and feedback.
  • Bonus: experience in travel, flights, hotels or cars.
What You Can Expect From Us

Personal growth, a comfortable environment where we listen to ideas, concerns and questions. Pride in ownership of your work and impact. Everyone who joins Duffel owns a share of the company.

Equal Opportunity Employer

We are an equal opportunity employer. We believe that the key to our success is employing a diverse team, so recruitment decisions are based only on experience and skills. We welcome applications from everyone – regardless of age, sex, disability, sexual orientation, race, religion or belief.

Recruitment Agencies

Duffel does not accept speculative CVs from external parties. Any unsolicited CVs sent to us will be treated as property of Duffel, and any attached terms and conditions associated with these CVs will be null and void.

AI in Recruitment

We may use AI tools to support parts of the hiring process, such as reviewing applications, analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary