Talent Apply
Log in
All jobs
FS

Senior Python Engineer (m/f/d)

Flix SE
Berlin, Germany
Hybrid

About this role

Job title: Senior Python Engineer (m/f/d)

About the Role Senior Python Engineer to own the engineering shell around optimization algorithms for Flix's network planning platform. You will own APIs, use cases, data pipelines, and domain models, collaborating with Operations Research Engineers to translate optimization output into the wider system. The role embraces Domain-Driven Design, Hexagonal Architecture, and SOLID, and involves building scalable backends, event-driven pipelines, and cloud infrastructure in a hybrid workspace in Berlin.

What You'll Do

  • Own and evolve the backend: APIs, use case layer, domain models, serialization, and Kafka-based event pipelines
  • Design architectural scaffolds for new product modules, wiring layers, and enforcing clean boundaries
  • Build and maintain infrastructure: Kubernetes deployments, CI/CD pipelines, AWS resources
  • Collaborate with Operations Research Engineers to integrate optimization algorithms into the product
  • Work in AI-augmented development workflow, using code agents and AI assistants as part of shipping software
  • Contribute to architectural decisions and maintain code quality via reviews, testing, and continuous improvement
  • Write well-tested, self-documenting code following hexagonal architecture patterns
  • Mentor colleagues and promote knowledge sharing
  • Connect interfaces and contracts with the wider system landscape

What We're Looking For

  • Academic background in Computer Science or equivalent
  • 5+ years of backend software engineering with 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)
  • Strong experience in AI-augmented development — actively using code agents or AI assistants in daily work
  • Solid experience with containerization (Docker, Kubernetes) and CI/CD pipelines
  • Familiar with testing best practices: unit, integration, acceptance testing
  • Experience with cloud platforms (AWS or similar) and infrastructure as code (Terraform)
  • Familiarity with mathematical optimization or data-intensive applications is a plus

Nice to Have

  • Familiarity with mathematical optimization or data-intensive applications is a plus

Compensation & 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: Office-first but flexible to balance work and life
  • Wellbeing support: Confidential 1:1 counselling, courses, and stress management for yourself and up to four family members
  • Learning & Development: 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
  • To view more local benefits specific to each office location, please check out this link: Locations - Flix Career

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →