Skip to main content

Python Software Engineer - Network Planning Optimization

Python Software Engineer - Network Planning Optimization
FlixBus GmbH
remote
7 months 3 weeks ago

Job Information

  • Position: Python Software Engineer (m/f/d) - Network Planning Optimization
  • Location: Berlin
  • Industry: IT & Engineering
  • Employment Type: Full time

Description

We're looking for an experienced Software Engineer (m/f/d) to join Team Simplex, where you'll play a crucial role in developing data-driven products that support our network planners in their daily work. Our team creates and maintains an innovative product to address a wide range of use-cases, from vehicle and driver scheduling to timetable optimization. Joining our cross-functional, Agile team, we use typed Python and React / Typescript for building solutions.

Your Tasks – Paint the world green

  • Together with the team, you work iteratively on implementing sustainable solutions which deliver business value and are backed by a well-designed implementation that is easy-to-change, self-documenting, and well-tested.
  • Responsibilities include developing, building, and maintaining our Network Planning Optimization product and its infrastructure.
  • Contributions to the backend (data pipelines, APIs, CI/CD) of the product, along with collaborative decision-making on product architecture, are expected.
  • Participation in the development of the product's web-based front-end is encouraged, with close collaboration with the UX/UI team.
  • Occasional user interactions during continuous discovery sessions, contributing to a better understanding of user needs.
  • Sharing your expertise, work, and results at various levels, promoting a culture of continuous knowledge sharing and learning.

Your Profile – Ready to hop on board

  • 3+ years of experience working with strongly typed languages and relational databases.
  • Comfortable coding with Python and are familiar with its latest features.
  • Some experience with React, you understand its basic principles and are willing to develop with it.
  • Academic background in Computer Science or equivalent.
  • A strong team player with expertise in Agile methodologies, valuing close collaboration, shared responsibilities, and iterative development.
  • You enjoy collaborating with your colleagues on a daily basis using your good communication skills with English fluency.
  • Good understanding of SOLID principles, and you can easily identify appropriate OOP design patterns for your solutions.
  • You care about code quality and are always looking for best practices regardless of the programming language.
  • Knowledge of CI/CD pipelines, some experience with cloud providers (AWS or similar) and containerized application delivery solutions (Docker, K8s).

Our current tech stack and toolset include:

  • Python, TypeScript, Shell scripting
  • React, Bash, Poetry, PuLP, Pytest
  • PostgreSQL, Confluent Kafka, DataDog, Kibana, Snowflake
  • Amazon RDS/S3/CloudFront/SecretsManager, Terraform (Terragrunt)
  • GitLab, Kubernetes, Docker, Azure AD

Our Perks – More than just a job

  • You have an impact. With innovation and smart technology, we are creating the easiest way to travel. We want your ideas and give you autonomy to make them a reality.
  • Flix is flexible. Organize your schedule with trust-based hours and up to 60 days of working from (m)anywhere.
  • Travelling is our passion. Discover the world with your free Flix rides and bring along your friends and family for half price.
  • Teamwork makes the dream work. Our FlixTeam has people from over 80 different nations. We work in a multicultural environment where we can challenge and support each other.
  • We're not only green in color. We’re building for the long term and that means protecting our planet. We constantly test new green technologies and compensate for the CO2 after all our business travel since 2018.
  • Your well-being is important to us. To treat your mind and body we will give you a competitive paid time off package, mental health support including 1:1 consultations with a psychologist, and a neat discount on UrbanSportsClub memberships.

Want to rewrite the history of mobility with us? Then join our ride and apply now. We're excited to hear from you!

Flix – A place to enjoy work and have an impact

Company Information

The future of transportation is Green. Here at Flix Tech, the R&D group, we develop software with the brightest minds from around the world to engineer new experiences for our millions of customers across our apps and websites. Every day we solve challenging problems, like how to scale rapidly around the world and how to make an experience that delights our customers. We have a culture of sharing ideas, contributing to open-source projects, and being an active member in our technical communities.

Flix is proud to be an Equal Opportunity Employer. We celebrate diversity and do not discriminate on the basis of various factors. If you think you could have an impact, we encourage you to apply.

We need your consent to load the YouTube Video service!

We use a third party service to embed video content that may collect data about your activity. Please review the details and accept the service to watch this video.

This content is not permitted to load due to trackers that are not disclosed to the visitor. The website owner needs to set up the site with their CMP to add this content to the list of technologies used.

Expertise level

Work arrangement