Software Engineer (Backend)
Software Engineer (Backend)

Software Engineer (Backend)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Design and build fantastic APIs to simplify travel experiences.
  • Company: Join a forward-thinking travel tech company transforming the industry.
  • Benefits: Own a share of the company, enjoy personal growth, and work in a supportive environment.
  • Why this job: Make a real impact on the future of travel with cutting-edge technology.
  • Qualifications: Passion for API design and a collaborative mindset; experience in Elixir is a plus.
  • Other info: Dynamic team culture with opportunities for career advancement.

The predicted salary is between 36000 - 60000 £ per year.

Create the future of travel with us. Whether it’s a personal trip or a business trip, travel is essential. More than 4 billion airline passengers rely on technology that hasn't kept up with the expectations of the modern connected traveller. We are rebuilding the infrastructure that underpins the travel industry, simplifying systems and building the tools that will make the future of travel effortless. Backed by Benchmark, Blossom, Index Ventures and Kima Ventures, our London team is growing and we’re looking for talented people to join us.

We’re building tools to simplify travel distribution, search and booking. What does that mean? A seamless API before integrating with hundreds of airlines, navigating the differing needs and systems of each airline while delivering a fantastic developer experience. The tools on the team include Elixir, Phoenix, Kubernetes and Google Cloud Platform.

What We’re Looking For In You

  • A passion for designing and building fantastic APIs, delivering great developer experiences.
  • An interest in working with Elixir; previous experience is not required.
  • Focus on engineering ability.
  • 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.
  • Fantastic communication skills: articulate what you’re working on and why in a clear and structured way.
  • Collaborative mindset: open to suggestions and feedback, while bringing your own methods.
  • Bonus if you have experience in travel, flights, hotels or cars.

What You Can Expect From Us

We are dedicated to your personal growth. Our environment is comfortable physically and in that we always listen to ideas, concerns and questions. We believe everyone should take pride in their work, take full ownership and its impact. Everyone who joins Duffel owns a share of the company.

Equal Opportunities Statement

We are an equal‑opportunities employer. Recruitment decisions are based on experience and skills. We welcome applicants of all ages, sexes, disabilities, sexual orientations, races, religions or beliefs.

Note to Recruitment Agencies

Duffel does not accept speculative CVs from external parties. Unsolicited CVs will be treated as property of Duffel.

AI in Recruitment

We may use AI tools to support parts of the hiring process, but final hiring decisions are made by humans.

Software Engineer (Backend) employer: Duffel

At Duffel, we are not just rebuilding the travel industry's infrastructure; we are creating a vibrant and inclusive work culture that prioritises personal growth and collaboration. Our London team offers a unique opportunity to work with cutting-edge technologies like Elixir and Kubernetes while enjoying the benefits of shared ownership in the company. Join us to be part of a forward-thinking environment where your ideas are valued and your contributions make a real impact on the future of travel.
D

Contact Detail:

Duffel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Backend)

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Duffel. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best API designs or any projects you've worked on. This is your chance to demonstrate your passion for building fantastic tools and your engineering ability.

✨Tip Number 3

Prepare for the interview by brushing up on Elixir and the tools mentioned in the job description. Even if you don’t have experience, showing enthusiasm and a willingness to learn can really impress the team.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Duffel team and contributing to the future of travel.

We think you need these skills to ace Software Engineer (Backend)

API Design
Elixir
Phoenix
Kubernetes
Google Cloud Platform
Code Quality
Communication Skills
Collaboration
Big-Picture Thinking
Engineering Standards
Problem-Solving Skills
Developer Experience
Adaptability
Ownership

Some tips for your application 🫡

Show Your Passion: Let us see your enthusiasm for building fantastic APIs and delivering great developer experiences. Share any personal projects or experiences that highlight your passion for software engineering, especially if they relate to travel!

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with what we're looking for. Highlight your engineering abilities, code quality, and any relevant experience with Elixir or similar technologies.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you want to join our team at Duffel. Be clear about how your background and interests fit with our mission to simplify travel distribution and enhance the developer experience.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures it gets into the right hands quickly. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Duffel

✨Know Your APIs

Make sure you brush up on your API design principles before the interview. Be ready to discuss your thoughts on what makes a great API and how you would approach building one. This will show your passion for delivering fantastic developer experiences, which is key for the role.

✨Familiarise Yourself with Elixir

Even if you haven't worked with Elixir before, take some time to learn the basics. Understanding its syntax and features will help you engage in meaningful conversations during the interview. Plus, it shows your willingness to learn and adapt, which is something they value.

✨Communicate Clearly

Practice articulating your past projects and experiences in a clear and structured way. Being able to explain your thought process and decisions will demonstrate your fantastic communication skills, which are essential for collaboration within the team.

✨Think Big Picture

Prepare to discuss how you would balance technical work with business impact. They’re looking for someone who can make trade-offs effectively, so think about examples from your experience where you had to consider both sides. This will highlight your big-picture thinking and engineering ability.

Software Engineer (Backend)
Duffel
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Software Engineer (Backend)

    Full-Time
    36000 - 60000 £ / year (est.)
  • D

    Duffel

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>