Senior Data Engineer (Stockholm)

Xebia

Stockholms län

On-site

SEK 700,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xebia is seeking an experienced Data Engineer to join our on-site team in Stockholm. You will build and maintain ingestion pipelines, design and optimize ETL processes, and contribute to the data platform and ML workflows.

The role requires strong programming with Spark, Scala, and Python, plus hands-on GCP experience and a track record with large-scale datasets. You will collaborate with Data Scientists to bring ML models into production, enforce best practices, and continuously improve

Qualifications

  • 5+ years of experience as a Data Engineer or in a comparable role.
  • Strong Spark, Scala and Python skills.
  • Hands-on experience with Google Cloud Platform.
  • A track record of building complex ETL pipelines.
  • Experience working with large scale data sets.
  • Knowledge of Airflow or a comparable orchestration tool.
  • Experience with Git and CI/CD practices and tools, such as Jenkins.
  • Solid software engineering fundamentals.
  • Autonomy, ownership and clear communication in English.
  • Open to work on-site in Stockholm.

Responsibilities

  • Developing and maintaining ingestion pipelines handling billions of events per day.
  • Designing, building and optimising complex ETL pipelines.
  • Developing the tools and frameworks that make up the data platform.
  • Supporting other teams working on and with the platform.
  • Working with Data Scientists to take ML models into production.
  • Contributing to the ML platform and to streaming solutions.
  • Setting good practice across software and data engineering.
  • Identify bottlenecks in the existing platform and improving them.

Skills

Spark
Scala
Python
Google Cloud Platform
ETL pipelines
Airflow
Git
CI/CD
Software engineering fundamentals
English communication

Job description

Xebia is a global AI-first, digital transformation, and engineering partner. With over 25 years of experience and a team of 5,000 professionals across 16 countries, we help organizations design and build scalable products, platforms, and data-driven solutions.

We specialize in Artificial Intelligence, Data and Cloud, Intelligent Automation, and Digital Products, combining deep technical expertise with a strong focus on engineering excellence and a people-first culture.

In the CEE region, we’re a team of nearly 1,000 experts delivering modern applications, data platforms, and AI solutions for clients such as McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We work with leading technologies including AWS, Azure, GCP, Databricks, and Snowflake, and combine strong engineering culture with a consulting mindset and a continuous focus on growth and knowledge sharing.

You will be:
  • developing and maintaining ingestion pipelines handling billions of events per day,
  • designing, building and optimising complex ETL pipelines,
  • developing the tools and frameworks that make up the data platform,
  • supporting other teams working on and with the platform,
  • working with Data Scientists to take ML models into production,
  • contributing to the ML platform and to streaming solutions,
  • setting good practice across software and data engineering,
  • identify bottlenecks in the existing platform and improving them.
Your profile:
  • 5+ years of experience as a Data Engineer or in a comparable role,
  • strong Spark, Scala and Python skills,
  • hands-on experience with Google Cloud Platform,
  • a track record of building complex ETL pipelines,
  • experience working with large scale data sets,
  • knowledge of Airflow or a comparable orchestration tool,
  • experience with Git and CI/CD practices and tools, such as Jenkins,
  • solid software engineering fundamentals,
  • autonomy, ownership and clear communication in English,
  • open to work on-site in Stockholm.
Nice to have:
  • experience with Kafka or other messaging systems,
  • experience with streaming data and kubernetes,
  • knowledge of BigQuery or Redshift
  • previous work on an ML platform or a data platform.
Recruitment Process:

CV review – HR call – InterviewClient Interview – Decision

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Build Scalable ETL & ML Pipelines
Senior Data Engineer: Build Scalable ETL & ML Pipelines

Xebia • Stockholms län

On-site
SEK 700,000 - 1,200,000
Senior Android Developer
Senior Android Developer

Xebia • Stockholms län

On-site
SEK 900,000 - 1,200,000
Senior Backend Engineer
Senior Backend Engineer

Swediumglobal • Stockholms kommun

Hybrid
SEK 588,000 - 804,000
Senior Android Developer - Stockholm
Senior Android Developer - Stockholm

Xebia • Stockholms kommun

Hybrid
SEK 374,000 - 657,000
Senior Platform Engineer
Senior Platform Engineer

Flightradar24 • Stockholms kommun

On-site
SEK 764,000 - 983,000
Free beverages, fruit, and snacks
Flexible work environment
Modern office in downtown Stockholm
Data Engineer
Data Engineer

Ultra Group AB • Stockholms kommun

On-site
Competitive salaries
25 days of paid vacation
Wellness allowance (up to 5,000 SEK annually)
+1
Data Engineering Manager
Data Engineering Manager

Electrolux Group • Stockholms kommun

On-site
SEK 1,100,000 - 1,400,000
Data Engineer
Data Engineer

Swediumglobal • Stockholms kommun

On-site
SEK 535,000 - 751,000
Scala/Java Developer
Scala/Java Developer

Functional Software Stockholm AB • Malmö kommun

On-site
SEK 600,000 - 900,000
Data Engineer
Data Engineer

Astek Sweden AB • Finspångs kommun

On-site
SEK 500,000 - 700,000
5,000 SEK wellness allowance
Professional development opportunities
Inspiring workplace