Job description
Senior Software Engineer (m/f/d)
Company Overview
At Flix, we offer a tech-driven environment where innovation meets real-world impact, with competitive pay, strong growth opportunities, and a culture of collaboration and ownership. Flix is a global travel tech leader providing sustainable and affordable travel options to more than 80 million yearly travelers in 40+ countries through its brands FlixBus, FlixTrain, Greyhound, and Kamil Koç.
Job Summary
We’re looking for a skilled Senior Software Engineer to join our high-impact team Orion – Supply Division and help us shape the future of mobility operations. Our team owns a critical product at the heart of the Flix ecosystem — optimizing how Flix coordinates with Mobility Partners to keep millions of passengers moving across the globe.
Key Responsibilities
- Collaborate with a distributed, self-organized, cross-functional team, taking full ownership of the development process and technical decisions.
- Design new products from the ground up while continuously improving existing ones, with room to explore and implement cutting-edge technologies.
- Drive the development process in an Agile environment, placing our users at the center of each solution you and your team create.
- Lead technical decisions not just within your team, but across teams, improving technical excellence through collaboration and lateral leadership.
- Help define and deliver products that optimize the coordination between Flix and Mobility Partners, enhancing efficiency and reducing manual tasks.
- Build a critical product within the Flix ecosystem, solving complex challenges due to product’s diverse user base and Flix’s global presence.
Requirements / Qualifications
- 6+ years of experience as a Software Java and/or Kotlin Engineer.
- Knowledge of distributed systems, including Spring/Spring Boot, Kafka, MySQL/Postgres, Redis, MongoDB and S3.
- Willingness to work with both Java (for existing products) and Kotlin (for new ones).
- Experience in making architectural decisions, and writing clean, performant, well-tested code.
- Autonomy and ownership in solving technical challenges, as well as strong communication skills when working with a distributed team.
- A strong product mindset, with a passion for user experience and a data-driven approach to decision-making.
- Experience in coding with AI.
- Fluent in English (upper-intermediate or higher).
Preferred Qualifications
- Experience with DevOps and infrastructure: Kubernetes, Docker, Gitlab CI, AWS, Terraform.
- Familiarity with data engineering (ETL, Snowflake).
- Ability to teach people, share knowledge and experience, explain complex things in plain language, mentor, and provide constructive feedback.
Location
Berlin, Germany
Employment Type
Full-time
Salary & Benefits
- Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family.
- Work from (M)Anywhere: Work from another location for up to 60 days per year.
- Hybrid work model: Flexibility to balance work and life.
- Wellbeing support: Access confidential 1:1 counselling, courses, and stress management.
- Learning & Development: Language classes, training courses, and expert-led sessions.
- Mentoring Program: Connect with experienced colleagues.
Application Process
Apply via the LinkedIn portal.