At a Glance
- Tasks: Design and build amazing APIs while simplifying travel distribution and booking.
- Company: Join a growing tech team at Duffel, focused on innovation in travel.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic environment with exciting challenges and career advancement opportunities.
- Why this job: Make a real impact in the travel industry with cutting-edge technology.
- Qualifications: Passion for engineering, great communication skills, and a collaborative mindset.
The predicted salary is between 50000 - 70000 € per year.
Requirements
- A passion for designing and building fantastic APIs, delivering great developer experiences to go with it.
- An interest in working with Elixir; previous experience isn't necessary and learning on the job is absolutely fine.
- General engineering ability is more important than knowledge of a particular language or framework.
- A high bar in code quality and API design.
- Opinions on what good engineering standards and processes look like as we define ours at Duffel.
- Big picture thinking; you can make trade-offs on technical work streams against business impact.
- Fantastic communication skills; able to articulate what you're working on and why to the team in a clear and structured way.
- Thrive in a collaborative environment; believe in your own methods but keep an open mind, taking suggestions and feedback onboard.
- Bonus if you have experience in travel, flights, hotels or cars.
What the job involves
- Our team in London 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.
- It's one common and seamless API, bringing huge technical challenges as we need to design and build a beautiful API before integrating with hundreds of airlines.
- We need to navigate through the differing needs and systems of each airline whilst building a fantastic developer experience.
- The tools used on the team include Elixir, Phoenix, Kubernetes and Google Cloud Platform.
Backend Software Engineer in London employer: Deepstreamtech
At Duffel, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture in the heart of London. Our commitment to employee growth is evident through our supportive environment that encourages learning and development, particularly for those eager to dive into Elixir and API design. With a focus on high-quality engineering standards and a passion for simplifying travel distribution, we offer a unique opportunity to contribute to meaningful projects while enjoying the vibrant atmosphere of one of the world's most dynamic cities.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Software Engineer in London
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, especially those who work at Duffel or similar companies. Attend meetups, webinars, or even online forums to chat about APIs and Elixir. You never know who might have a lead on a job or can give you insider tips!
✨Tip Number 2
Show off your skills! Build a small project using Elixir or create an API that demonstrates your coding prowess. Share it on GitHub and make sure to include a clear README. This not only showcases your abilities but also gives you something tangible to discuss during interviews.
✨Tip Number 3
Practice your communication skills! Being able to explain your thought process and decisions clearly is key. Try explaining your projects to friends or family who aren’t tech-savvy. This will help you articulate your ideas better when chatting with potential employers.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight your passion for building APIs and your collaborative spirit. Let’s make this journey together!
We think you need these skills to ace Backend Software Engineer in London
Some tips for your application 🫡
Show Your Passion:Let us see your enthusiasm for designing and building APIs! Share any personal projects or experiences that highlight your love for creating great developer experiences. It’s all about showcasing your passion!
Highlight Your Engineering Skills:We’re more interested in your general engineering ability than specific language knowledge. So, focus on your problem-solving skills and how you approach technical challenges. Make sure to mention any relevant experiences that demonstrate this.
Communicate Clearly:Fantastic communication is key! When writing your application, be clear and structured. Explain what you’re working on and why it matters. This will show us that you can articulate your thoughts effectively within a team.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at Deepstreamtech
✨Show Your Passion for APIs
Make sure to express your enthusiasm for designing and building APIs during the interview. Share any personal projects or experiences that highlight your ability to create great developer experiences, even if they don't involve Elixir specifically.
✨Emphasise Your Engineering Mindset
Focus on discussing your general engineering abilities rather than just specific languages or frameworks. Be prepared to talk about your approach to code quality and API design, and how you prioritise these aspects in your work.
✨Communicate Clearly and Collaboratively
Demonstrate your fantastic communication skills by articulating your thoughts clearly. Practice explaining your past projects and decisions in a structured way, showing that you can collaborate effectively and take feedback onboard.
✨Think Big Picture
Be ready to discuss how you make trade-offs between technical work and business impact. Show that you understand the importance of aligning engineering efforts with broader company goals, especially in a dynamic environment like travel distribution.