Medior/Senior Data Engineer

Xite'ers
Amsterdam, Netherlands
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Airflow Data Analysis Big Data Databases Data as a Services Data Architecture Information Engineering Extract Transform Load (ETL) Data Structures Data Systems Shard (Database Architecture) Distributed Systems
+25 more
Elasticsearch Github Python (Programming Language) Machine Learning Online Analytical Processing NoSQL Octopus Deploy Open Source Technology Ansible Scala (Programming Language) Service Development Studio Software Engineering SQL Databases Circleci Google Cloud Data Storage Technologies Apache Spark Backend Kubernetes Information Technology Cassandra Apache Kafka Vertica Data Pipelines Docker

Job description

In this role you will help shape the performance and architecture of our modern data stack, working with tools like AirFlow, Kafka, Python and Kubernetes to build scalable, high-impact data solutions in close collaboration with our engineering (backend, machine learning, etc) and non-engineering (such as marketing, finance, legal, etc) teams., We are looking for a passionate Senior/Medior Data Engineer to join our team. You will be responsible for the overall performance and architecture of our Data Stack, as well as software and service development within the data domain. Our stack includes Python 3.14, Scala, Kafka, Airflow, ClickHouse, Docker, Bazel, Kubernetes, GCP, GitHub, CircleCI, Superset and many other, mostly open-source, technologies., * Design, develop, deploy, scale and maintain ETLs, AirFlow data pipelines and data services in production.

  • Resolve problems, with end-to-end ownership of data quality in our core datasets and data pipelines.
  • Design data models, tables, data structures, improve on data storage architecture and queries performance across various business domains within the company.
  • Assist colleagues across technical challenges.
  • Review, maintain, refactor and extend distributed systems in production. Support other teams for usage and integration with those systems.
  • Maintain the technical excellence of the data and software engineering practice.
  • Work with the Product Manager and other stakeholders, taking part in forming, prioritizing and executing data engineering backlog., * Second Interview: You will be meeting with the hiring manager, where you will discuss the role and team more in depth.
  • Technical Interview: You will be meeting with a team member and you can ask questions as well.
  • Final interview: with one of our MT members: in this final interview you will meet one of our MT members responsible for the Data Engineering team.
  • Reference check: We ask you for 2 references that we can give a call and ask a few questions as a part of our hiring process.
  • Offer: Hopefully with our offer, we can welcome you to the team of XITE!

Requirements

  • 3+ years of professional experience as a Data Engineer, Software Engineer, or similar role working with large-scale data systems and infrastructure.
  • Bachelor’s degree in Software Engineering, Computer Science, or relevant field, or equivalent practical experience.
  • Proficiency in Python and/or Scala with strong software engineering skills.
  • Experience designing, building, and optimizing large-scale data pipelines in distributed environments using tools such as Kafka, ClickHouse, ElasticSearch, Cassandra, Spark, etc.
  • Deep understanding of data architecture principles, including replication, sharding, consistency, scaling (horizontal and vertical), quorum, and idempotency.
  • Proven ability to improve pipeline performance, cost-efficiency, and usability.
  • Experience mentoring team members and leading technical projects is a plus.
  • Basic knowledge of analytics and machine learning concepts is a plus.
  • Excellent analytical, communication skills, and fluent in English (both spoken and written).

Our tech stack

  • Python, Scala.
  • AirFlow, Kafka, ClickHouse, GCP.
  • Bazel, Docker, Kubernetes.
  • Github, CircleCI, ArgoCD, Ansible, Superset, and many other, mostly open source, technologies.
  • SQL, NoSQL and DBMS/OLAP.

About the company

About XITE

It’s our mission to share our passion for music videos with the world and invite people to experience music beyond listening: to see your music. XITE is dedicated to building the best music video experience in the world. Based in Amsterdam, XITE now reaches 100 million households across North America and Europe.

XITE delivers premium music video experiences across four core products:

Global & International (Europe & North America)

  • FAST (Free Ad-Supported Streaming TV): This rapidly growing global market offers themed music channels directly on smart TVs. Across Europe and North America, XITE is available with 26 different genre- and decade-based channels.
  • Interactive TV App: Available on smart TVs in various countries throughout Europe and North America, this app features over 200 curated playlists for a personalized viewing experience.

The Netherlands

  • Linear Television: This is where the brand began in 2008. It is available specifically in the Netherlands through all major Dutch cable and fiber providers.
  • XITE Music: A comprehensive collection of 51 non-stop audio channels, available exclusively for listeners in the Netherlands.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all