Job
- Level
- Senior
- Location
- Berlin
- Working Model
- Hybrid, Onsite
- Job Field
- IT, DevOps, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will develop backend systems including APIs and event-driven pipelines, while integrating optimization algorithms and AI capabilities into our products.
Job Technologies
Your role in the team
- Own and evolve the backend: APIs, use case layer, domain models, serialization, and event-driven pipelines (Kafka).
- Übernehmen Sie die technische Verantwortung für neue Produktmodule – entwerfen Sie das Architekturgerüst, die Verkabelungsebenen und stellen Sie klare Grenzen sicher.
- Build and maintain infrastructure: Kubernetes deployments, CI/CD pipelines, and cloud resources (AWS).
- Collaborate closely with Operations Research Engineers to integrate optimization algorithms into the product.
- Build AI capabilities into the product by combining LLMs with our optimization engine.
- Work in an AI-augmented development workflow - actively using code agents and AI assistants as a natural part of how you ship software.
- Contribute to architecture decisions and uphold code quality through reviews, testing, and continuous improvement.
- Write well-tested, self-documenting code following hexagonal architecture patterns.
- Share your expertise and mentor colleagues, promoting a culture of knowledge sharing and learning.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Academic background in Computer Science or equivalent.
- Vertraut mit Best Practices im Testing: Unit-, Integrations- und Abnahmetests.
- Familiarity with mathematical optimization or data-intensive applications is a plus.
Experience
- 5+ Jahre Erfahrung in der Backend-Softwareentwicklung mit Python.
- Experience with modern front-end stack (some basic front-end tasks are part of our scope).
- Experience applying clean architecture principles (hexagonal, ports-and-adapters, DDD) or similar approaches in production - able to contribute from day one.
- Experience with relational databases (PostgreSQL) and event-driven systems (Kafka or similar).
- Starke Erfahrung in AI-gestützter Entwicklung - aktive Nutzung von Code-Agenten oder KI-Assistenten im Arbeitsalltag.
- Solid experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Experience with cloud platforms (AWS or similar) and infrastructure as code (Terraform).
This text has been machine translated. Show original
What we offer
- Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family.
- Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year.
- Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life.
- Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members.
- Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills.
- Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career.
This text has been machine translated. Show original
Benefits
Food & Drink
Higher Take-Home Pay
Health, Fitness & Fun
Topics You Will Work On
Job Locations
About Your Employer
Flixbus
We are a global mobility provider and have been changing the way millions of people around the world travel since 2013 under the brands FlixBus and later also with FlixTrain.
Description
- Founding Year
- 2011
- Language
- English
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Sports, Leisure