Backend Engineer

Let's transform the way people travel!

At Yilu - the first start-up founded by the Lufthansa Group - we want to change the way people travel. Our goal is to revolutionise the entire travel journey, from the point of departure to the final destination, to provide customers with a connected, convenient and enjoyable experience while creating new growth opportunities for travel companies. To achieve this, we are developing a smart end-to-end travel platform that connects selected travel, mobility and service providers along the travel chain. 

Join one of our self-sufficient, autonomous teams as a Backend Engineer and work alongside some super-smart people, where you are empowered to take decisions jointly. Here you will experience freedom, brain-teasing challenges and a lot of guidance and support from your colleagues at Yilu!

What this is all about

We are looking for an experienced software engineer to architect and build scalable and performant applications using engineering best practices. You will closely work with other engineers, managers, product, design and operations teams to create solutions that meet business requirements. By driving engineering and operational excellence at Yilu, you will collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices. 

We are currently working remotely, so please apply only if you are in Germany!

What you’ll be working on

  • Contribute to Yilu's distributed platform and help deliver a modern, scalable and resilient system
  • Design, develop, roll out and maintain microservices with stable and consistent APIs
  • Own your work from development to production
  • Work as part of a cross-functional scrum team that delivers value each sprint
  • Apply your analytical skills and agile mindset with the focus on delivering user value
  • Utilise best practices for designing distributed systems and mentor engineers

What you’ll bring along

  • 3-5 years experience in building and maintaining distributed systems
  • Fluent in Java or Kotlin
  • Experience in designing, implementing and observing microservice-based architectures
  • Experience of SOA/Restful services and development of N-tier Java Spring boot applications (API’s)
  • Strong programming, debugging, and problem-solving skills and understanding of data structures and algorithms

  • Nice to have skills/experience, that we'd like to hear about:
  • Knowledge of NoSQL technologies like Redis, and Elasticsearch
  • Experience with event sourcing, CQRS as well as messaging systems and streaming platforms
  • Knowledge of design patterns and experience of large-scale applications
  • Experience with Kubernetes, AWS and Terraform as well as familiarity with functional programming are a huge plus

  • If you feel like you don't quite meet all the criteria listed in the skills/experience, but the role really speaks to you, please apply! If you feel like a lot of the skills and responsibilities outlined are a fit for where you are now in your career or where you're headed, you might be exactly who we're looking for.

What’s in it for you

  • Essential role in our smart, motivated and creative team with colleagues from all over the world
  • The chance to impact the success of our constantly growing start-up that is an independent company within the Lufthansa Group
  • Autonomous and empowering culture with flat hierarchies and a high degree of freedom
  • Honest communication, combining thoughtfulness and pragmatism

Compensation and Perks

  • Competitive monetary compensation
  • 30 days of annual holiday
  • A yearly personal development budget of €2000 for training professional growth
  • Remote friendly and flexible working hours, plus a possibility to work from anywhere in Germany
  • A choice between Urban Sports Club membership or a Ticket Plus card
  • Centrally located office in Mitte, with great transport connections and food options. Fully equipped with snacks and drinks at the office (currently working from home but the office is accessible!)
  • Hardware of your choice to make the magic happen!
At Yilu, we embrace differences and value diversity. We are committed to equal employment opportunity and providing a safe environment regardless of sex, race, colour, religion, ancestry, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. All employment is decided on the basis of qualifications, merit and business need.