Backend Software Engineer
Posted Updated
- Our London team is growing, and we’re looking for talented people to join us on our journey
- We’re building tools to simplify travel distribution, search, and booking through one seamless API. The technical challenge? Design a beautiful API, then integrate it with hundreds of travel providers - each with different systems and requirements - whilst delivering a fantastic developer experience
- We work with Elixir, Phoenix, Kubernetes, and Google Cloud Platform, but we value strong engineering fundamentals over specific tech experience
- You’ll work on the core API powering millions of travel bookings. Early-stage role = outsized impact on how we build and scale
Benefits
- Flexible Working. Flexible Working. We work from the office 2 days per week where you’ll be trusted to manage your own routine. Work 25 days per year from anywhere in the world upon manager approval
- Paid Sabbatical. 12 weeks fully paid sabbatical after 4 years working at Duffel
- Plenty of holidays. 27 days of annual leave per year + public holidays
- Duffel Credits. A stipend to spend on flights for you and your family (just book it through Duffel’s platform!)
- Well-being. Physical and mental well-being support is provided through private healthcare. We also offer transportation schemes via our benefits platform
- Retirement & Pension. Duffel will match a pension contribution up to 5% (based on qualifying earnings)
- Learning & Development. A dedicated company budget to spend on your personal development
- Family Leave. 26 weeks fully paid parental, adoption and/or foster care leave
- Hybrid work from home policy
- What’s more important is your general engineering ability rather than your knowledge of a particular language or framework
- A passion for designing and building fantastic API’s, delivering great developer experiences to go with it
- Opinions on what good engineering standards and processes look like as we define ours at Duffel
- Fantastic communication skills. You’re able to articulate what you’re working on and why to the team in a clear and structured way
- Bonus if you have experience in travel, flights, hotels or cars
- You thrive in a collaborative environment. You believe in your own methods but keep an open mind, taking suggestions and feedback onboard as well
- Big picture thinking - you can make trade offs on technical work streams against business impact
- A high bar in code quality and API design
- An interest in working with Elixir, this is what we mostly work with. Previous experience isn’t necessary and learning on the job is absolutely fine
