F
Flix
Backend
Software Engineer (m/f/d)
ScalaKafka StreamsAWSKubernetesTerraformGitLab CIHttp ApisJvm
About the Position
Flix is a tech-driven mobility company seeking a Software Engineer to join their Geo Information Systems team. You will build backend services and streaming applications that process real-time vehicle and ride data, powering insights for millions of passengers daily.
Responsibilities
- Build backend services and streaming applications that power real time insights for millions of passengers.
- Help evolve our engineering practices by strengthening automated testing, expanding end-to-end test coverage, and improving the reliability of our delivery pipeline.
- Take ownership of services throughout their lifecycle, from design and implementation to deployment, monitoring, and continuous improvement.
- Work closely with a friendly, cross-functional team to solve complex technical challenges and deliver high-quality products.
- Help shape our engineering culture through collaboration, knowledge sharing, and pragmatic decision making.
Requirements
- At least 4 years of experience in software development in a similar role
- Experience with a JVM-based language (we use Scala)
- Experience building web applications (HTTP APIs)
- Infrastructure and CI/CD experience (e.g. Terraform, GitLab CI)
- Ownership mindset: defines metrics and KPIs for your work, takes responsibility for output quality, and automates repeatable tasks where possible
- Basic data analysis and modelling skills; prior experience with spatial data is a bonus
- Strong communication and documentation skills
- Proactive, solution-oriented team player with a knowledge-sharing attitude
Benefits
- 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.
Software Engineer (m/f/d)
View Original