Flix

Senior Full-stack Python Engineer (m/f/d) - Network Planning

Flix
Apply
25 days ago
Berlin, GermanySenior

Responsibilities

  • Own and evolve backend APIs, use cases, domain models, serialization, and Kafka-based event-driven pipelines.
  • Design and implement architectural scaffolding, application layers, and clean boundaries for new product modules.
  • Build and maintain Kubernetes deployments, CI/CD pipelines, and AWS cloud infrastructure.
  • Integrate mathematical optimization algorithms into the network planning product in collaboration with Operations Research Engineers.
  • Develop AI capabilities by combining LLMs with the optimization engine.
  • Use code agents and AI assistants as part of the software development workflow.
  • Contribute to architecture decisions, code reviews, testing, and continuous improvement.
  • Write well-tested, self-documenting code using hexagonal architecture patterns.
  • Mentor colleagues and promote knowledge sharing and learning.

Requirements

  • Academic background in Computer Science or equivalent experience.
  • At least 5 years of backend software engineering experience with Python.
  • Experience with a modern front-end stack and willingness to handle basic front-end tasks.
  • Production experience applying clean architecture, hexagonal architecture, ports-and-adapters, Domain-Driven Design, or similar approaches.
  • Experience with PostgreSQL and event-driven systems such as Kafka.
  • Strong experience using code agents or AI assistants in daily development.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Familiarity with unit, integration, and acceptance testing best practices.
  • Experience with AWS or a similar cloud platform and Terraform infrastructure as code.
  • Familiarity with mathematical optimization or data-intensive applications is preferred.

Benefits

  • 12 free Flix vouchers and 12 discount vouchers for friends and family.
  • Ability, depending on the role, to work from another location for up to 60 days per year.
  • Hybrid work model with an office-first approach.
  • Confidential one-to-one counselling, courses, and stress management support for the employee and up to four family members.
  • Language classes, training courses, and expert-led learning sessions.
  • Mentoring program with experienced colleagues.
Flix

About Flix

1,001-5,000 employees
Contact me