Senior Kotlin Engineer (f/m/d) - Team Network Services

FlixBus

FlixBus

Munich, Germany
Posted on Sep 19, 2024

We're looking for an enthusiastic and driven Senior Kotlin Engineer to join our Team Network Services where you are at the heart of Network Planning, transforming the planned network into the actual network (inventory) the entire company relies on. Part of your responsibilities will be to further automate the processes of generating rides, which are essential for all other domains such as operations, customer bookings, pricing, and sales. As we evolve, our team is gearing up for an exciting transition to JVM-based technologies (Kotlin), and your expertise will be highly valued in this journey.

You will be part of a supportive, self-organized, cross-functional team of professionals consisting of a Product Owner and Backend / Full Stack Engineers supported by UX/UI Specialists and an Agile Coach.

If you're driven to make a substantial impact in a vital area of our business, we're eager to have you on board!

Your Responsibilities – Paint the world green

  • As part of our team, you own and drive the development of our products that provide network data to downstream domains.
  • Being a T-shaped engineer, you contribute to backend development while being involved in all other aspects such as operations, testing and frontend.
  • You feel at home in an agile environment.
  • You take ownership, plan and drive topics proactively, and communicate transparently.
  • You are a team player, working in a collaborative (hybrid) work mode that supports flexibility.
  • You value building quality into our product and deliver value to our us.
  • You think beyond the horizon, choosing the best tools and patterns for implementation.

Your Profile – Ready to hop on board

Technical skills:

  • 5+ years of experience in software engineering.
  • 2+ years of experience with Kotlin.
  • Expertise in PHP is beneficial, as our current systems are PHP-based and we will work in a hybrid system. Experience with Symfony is a definite plus.
  • Good experience in working with relational databases like MySQL or Postgres.
  • Hands on experience in automation and deployment of applications into cloud infrastructure (AWS, Azure).
  • Solid expertise in continuous integration and automation.
  • Solid expertise in messaging concepts and patterns (e.g. Kafka, RabbitMQ).
  • Proficiency in system design and distributed systems.

Mindset and other soft skills:

  • Experience in system migrations, including changing tech stack or transitioning from a monolith to a service-oriented system, is a strong plus.
  • Enthusiastic to explore new possibilities and continuous learning, while actively sharing expertise and knowledge.
  • Intrigued at the idea of collaborating with both users and UX designers.
  • A team player who embraces diversity and inclusivity.
  • Strong communication skills and fluency in English.

We value your attitude, passion, and personality. If you don’t fit all the requirements but you feel excited about this opportunity, we encourage you to apply!

Check out our tech-radar for a full view of our tech landscape.

Our Perks – More than just a job

  • You have an impact. With innovation and smart technology, we are creating the easiest way to travel. We want your ideas and give you freedom to make them reality.​
  • Flix is flexible. Organize your own schedule, and balance work between the office and home as it’s best for you. We give you trust-based hours and a flexible smart working policy.
  • Travelling is our passion. Discover the world with your free Flix rides and bring along your friends and family for half price.
  • Teamwork makes the dream work. Our FlixTeam has people from over 80 different nations. We work in a multicultural environment where we can challenge and support each other.
  • We're not only green in color. We’re building for the long term, and that means protecting our planet. We constantly test new green technologies and compensate for the CO2 after all our business travel since 2018.
  • Your well-being is important to us. To treat your mind and body we will give you a competitive paid time off package, mental health support including 1:1 consultations with a psychologist, and a neat discount on UrbanSportsClub memberships.

Want to rewrite the history of mobility with us? Then join our ride and apply now. We're excited to hear from you! We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply.


Flix – A place to enjoy work and have an impact

The future of transportation is Green. Here at Flix Tech, the R&D group, we develop software with the brightest minds from around the world to engineer new experiences for our millions of customers across our apps and websites. Every day we solve challenging problems, like how to scale rapidly around the world and how to make an experience that delights our customers. We have a culture of sharing ideas, contributing to open source projects and being an active member in our technical communities.

Flix is proud to be an Equal Opportunity Employer. We celebrate diversity and do not discriminate on the basis of race, color, religion, gender (including pregnancy and gender identity), national, social or ethnic origin, political affiliation, sexual orientation, marital status, disability, age, veteran status, or other legally protected characteristics. All employment decisions are based on business needs, job requirements, competence and merit.