Taro Logo

Software Engineer, Backend

The complete toolkit to sell travel.
$101,000 - $114,000
Backend
Senior Software Engineer
In-Person
51 - 100 Employees
6+ years of experience
Travel

Job Description

Whether it's to visit the people closest to us, starting 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.

Duffel is rebuilding the infrastructure that underpins the travel industry. As a Backend Software Engineer, you'll be part of the team building tools to simplify travel distribution, search and booking through one common and seamless API. This brings huge technical challenges as we need to design and build a beautiful API before integrating with hundreds of airlines, while navigating through their differing needs and systems.

You'll work with modern technologies including Elixir, Phoenix, Kubernetes and Google Cloud Platform. We're looking for someone who is passionate about API design and developer experience, with strong communication skills and the ability to think big picture. While Elixir experience isn't required, you should have 6+ years of engineering experience and be excited to learn new technologies.

We offer a collaborative and growth-oriented environment where your ideas and feedback are valued. Everyone who joins Duffel receives equity ownership, showing our commitment to shared success. We're backed by top investors including Benchmark, Blossom, Index Ventures and Kima Ventures who have helped build some of the world's largest companies.

This is an opportunity to help transform the travel industry by making it more efficient and user-friendly through better technology. You'll be working on meaningful technical challenges while having direct impact on how millions of people experience travel booking and management.

Last updated 4 months ago

Responsibilities For Software Engineer, Backend

  • Design and build beautiful APIs
  • Integrate with hundreds of airlines
  • Navigate through different needs and systems of airlines
  • Build fantastic developer experiences
  • Define engineering standards and processes

Requirements For Software Engineer, Backend

Kubernetes
  • A passion for designing and building fantastic APIs
  • Interest in working with Elixir
  • High bar in code quality and API design
  • Opinions on good engineering standards and processes
  • Big picture thinking - ability to make trade offs
  • Fantastic communication skills
  • Thrive in a collaborative environment
  • 6+ years of experience

Benefits For Software Engineer, Backend

Equity
  • Equity ownership in the company
  • Personal growth opportunities
  • Comfortable work environment
  • Open to ideas and feedback

Related Jobs

Senior Customer Experience Engineer - App Services

Senior Customer Experience Engineer position at Microsoft focusing on Azure cloud services support, troubleshooting, and customer success, with hybrid work options in Reading, UK.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable solutions for cloud infrastructure and accelerated compute applications.

Senior Backend Engineer

Senior Backend Engineer position at Yapily, developing scalable financial services infrastructure in London with hybrid working options.

Senior Software Engineer

Senior Software Engineer position at Skimlinks/Connexity, focusing on backend development and system architecture for a major e-commerce technology platform in London.

Senior Software Engineer

Senior Software Engineer position at Skimlinks (Taboola) in London, focusing on backend development and system architecture for e-commerce platform with hybrid work arrangement.