Log in Candidate account

I already have a candidate account

By continuing to browse, you accept use of cookies for the purposes of authentication and adding favourites. Find out more
FLIXBUS vacancy search engine

You are here :  Home  ›  Vacancy list  ›  Vacancy details

Senior Data Engineer M/F/X

Vacancy details

General information

Reference number


Job details

Job title

Senior Data Engineer M/F/X

Who we are

The future of transportation is Green. Here at FlixMobility 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.

To support our ambitious growth, we are now looking for a Senior Data Engineer (m/f/x) for our Data Platform Team in Berlin.

About the team:
We are responsible for building the data platform. We are highly focused on simplicity and ease of use by all data-oriented users. We are a strong enabler of our data-strategy: make the right data easily available to everybody for high-quality decisions

Our tech stack: Scala, Python, Apache Kafka (Kafka Connect, Kafka Streams), Apache Spark (Batch, Spark Streaming), Apache Flink, Docker+Kubernetes, AWS (S3, EMR, RDS, IAM, etc.), GitLab for CI/CD and Datadog for monitoring.

Your tasks - Paint the world green

• You will be responsible for building a data platform for running big data workloads at scale, collecting and combining data from various sources and help data consumers to consume data in our data lake.
• You manage the Customer Journey: Full data integration of webtracking-data with master data to understand customer and user behavior
• You are responsible for establishing a Data Catalogue: registering and documenting ingested, stored and processed data
• You improve the Tool-Layer on top of existing Messaging and Ingesting Service (e.g. generic data on/offloading in/from Kafka; Kafka topic admin-tools)

Your Profile - Ready to hop on board

• 5+ years of experience as Data Engineer or Backend Developer
• Solid expertise in at least one programming language (preferably Scala or Java)
• Excellent SQL and data management knowledge
• Experience with big data technologies (Spark, Redshift, Hadoop)
• Practical experience with Amazon Web Services

Nice to have:
• Previous experience in the design and implementation of complex data pipelines (Luigi, Airflow, AWS Data Pipeline)
• Knowledge of Python data science stack (Pandas, Scikit-learn, Numpy, Keras, etc)
• Familiarity with machine learning
• Experience with Docker

Perks - More than just a job

• Drive change. With innovation and smart technology, we are changing the way people travel, and you too can have an impact on this ride. Everyone is equally important and works together on uncharted challenges alongside inspiring colleagues from all over the world.
• Trust-based working. We don't punch the clock – organize your own schedule. We trust in what you do!
• Fun at work and beyond. Discover the world with your free FlixBus rides and join our regular team events – there's always something to celebrate!
• Feel at home. We provide you with a comfortable working space, free drinks, casual dress code, diverse employee discounts and more.

Job location

Job location

Germany, Berlin

Candidate criteria

Minimum level of experience required

5 years or more


English (Full professional proficiency)

Further information

Contact person

Kerry McCrum

Position start date