Senior Data Engineer

GoWish, Ønskeskyen

København

Hybrid

DKK 900,000 - 1,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Birthday leave
30 days vacation
Pension and insurance
Weekly lunch scheme
Snacks and beverages

Job summary

GoWish is seeking a Senior ML Data Engineer to own the offline-to-online feature infrastructure powering our real-time recommendation and search engines. You will build low-latency data syncs, feature-serving layers, and bridge analytical warehouses with operational stores like AlloyDB and Redis.

You will work on pipeline orchestration (Airflow, dbt), Infrastructure as Code (Terraform, Docker), and database tuning to ensure sub-second queries for millions of users.

Qualifications

  • 4+ years of experience in ML data engineering or a closely related field.
  • Experience building offline-to-online feature pipelines for real-time ML systems.
  • Proficiency in Airflow, dbt, and Terraform for data infrastructure.
  • Strong SQL skills and database design for OLAP/OLTP workloads.

Responsibilities

  • Build and operate offline-to-online feature pipelines syncing data from analytical warehouses to online stores to support real-time ML models.
  • Design and maintain robust Airflow DAGs and modular dbt transformations to meet low-latency SLAs.
  • Provision and automate cloud data infrastructure using Terraform and Docker in CI/CD pipelines.
  • Collaborate with Data Scientists and Backend Engineers to define online/offline feature contracts and optimize database schemas for sub-second queries.

Skills

Airflow
dbt
Terraform
Docker
SQL
Feature Stores
BigQuery
Redis
Low-latency systems

Education

Bachelor's degree in a relevant field

Tools

Kubernetes
Kafka
ClickHouse

Job description

About GoWish, Ønskeskyen

At GoWish, we’re building the world’s leading wish-list and social shopping platform - a place where you can make a real impact and have fun doing it.

We’re on a mission to reinvent gifting for millions. We win together, driven by curiosity, ownership, and bold ideas that turn into real products. We experiment cross-functionally, push for excellence, and keep things playful as we grow - together.

Team & role overview

We are looking for a systems-minded Senior ML Data Engineer to own the offline-to-online feature infrastructure that powers our real-time recommendation and search engines at scale. You will be building the low-latency data syncs and feature-serving layers that bridge our analytical warehouses with operational databases, caches, and Feature Stores. This is a role for a performance-driven engineer who excels at pipeline orchestration (Airflow, dbt), Infrastructure as Code (Terraform, Docker), and database tuning, ensuring our recommendation systems receive reliable data under strict low-latency SLAs. If you thrive on solving complex data synchronization challenges, scaling operational storage for millions of users, and acting as the operational bridge between Data Science and Backend Engineering - you will play a critical role in powering our product's core ML capabilities.

What you'll do:
  • Offline-to-Online Feature Pipelines: Build and operate resilient feature pipelines syncing transformed data from analytical warehouses (e.g., BigQuery) into operational storage layers (e.g., AlloyDB, Redis, Feature Stores) to serve real-time ML recommendation models at scale.
  • Pipeline Orchestration and Transformations: Design, test, and maintain robust Apache Airflow DAGs and modular dbt transformations to automate end-to-end data ingestion and feature generation under strict low-latency SLAs.
  • Infrastructure as Code and Reliability: Provision, scale, and automate cloud data infrastructure using Terraform, Docker, and CI/CD pipelines, implementing automated data quality testing and monitoring across all feature syncs.
  • Cross-Functional System Design: Partner directly with Data Scientists and Backend Engineers to define online/offline feature contracts, optimize database schemas for sub-second queries, and eliminate training-serving skew for millions of active users.
What we’re looking for

We imagine that you have:

  • 4+ years of experience
  • Operational Data Pipelines: Proven experience moving batch features from analytical warehouses (BigQuery, Snowflake) into low-latency online stores (AlloyDB, Redis, Feature Stores) to serve real-time ML recommendation models.
  • Infrastructure as Code (IaC): Deep hands-on experience provisioning, scaling, and managing cloud data infrastructure using Terraform, Docker, and modern CI/CD automation pipelines.
  • Pipeline Orchestration & Transformations: Strong track record building, scheduling, and maintaining workflow orchestrations (e.g., Airflow, Dagster) and modular data transformation frameworks (e.g., dbt).
  • Database Performance Tuning: Advanced SQL skills across both OLAP and OLTP systems. Ability to optimize schemas, indexing, partitioning, and queries.

It is further seen as an advantage to have experience with:

  • Production Feature Management: Experience managing Feature Stores (e.g., Feast, Tecton) or low-latency key-value stores (e.g., Redis) to serve online ML features with zero training-serving skew.
  • Real-Time OLA): Experience with ClickHouse, Pinot, Druid or others for ultra-fast aggregations over live event streams.
  • Event Streaming: Hands-on experience with streaming tools like GCP Pub/Sub, Kafka, or Flink for real-time feature updates.
Why GoWish should sit at top of your career wish list

At GoWish, we believe great work comes from people who feel energized, supported, and excited to show up every day. That’s why we’ve built a workplace where celebration, growth, and genuine enjoyment are part of the journey - not perks on the side.

Take your birthday off with Happy Birthday Leave, enjoy 30 days of vacation to fully recharge, and join a team that fills the year with events and playful happenings. We invest in your future with pension and insurance, fuel your days with a weekly lunch scheme, and keep you going with unlimited snacks and sodas - because work should feel good.

At GoWish, you don’t just build great products. You build a great work life.

Practical information

We collaborate in a flexible hybrid setup, with most of our magic happening at our bright, modern office in Østerbro - perfectly placed between Nordhavn and Østerport Station. We’re ready for you to join us as soon as you are.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Data Engineer
Senior ML Data Engineer

Cph Ai Hub • København

Hybrid
DKK 1,100,000 - 1,500,000
Birthday leave
30 days vacation
Pension and insurance
+2
Senior Affiliate Manager
Senior Affiliate Manager

Onskeskyen • Københavns Kommune

Hybrid
DKK 600,000 - 900,000
Happy Birthday Leave
30 days vacation
pension and insurance
+3
Senior Affiliate Manager
Senior Affiliate Manager

Hub • København

Hybrid
DKK 600,000 - 934,000
Happy Birthday Leave
30 days vacation
Weekly lunch scheme
+1
Senior ML Data Engineer — Real-Time Feature Pipelines
Senior ML Data Engineer — Real-Time Feature Pipelines

Hub • København

Hybrid
DKK 900,000 - 1,100,000
Birthday leave
30 days vacation
Pension and insurance
+2
Data Engineer
Data Engineer

Skatteguiden • København

On-site
DKK 502,000 - 614,000
Platform ownership
Modern stack with Snowflake/dbt Cloud
On-site Copenhagen office
+1
Senior Data Platform Engineer
Senior Data Platform Engineer

Too Good To Go • København

Hybrid
DKK 900,000 - 1,300,000
Hybrid work in Copenhagen
Impactful social mission
International team
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Linkfire • København

Hybrid
DKK 850,000 - 1,200,000
Six weeks paid holiday
Remote-first culture
Denmark pension contribution (4% for当地
+1
Senior Data Architect: Copenhagen
Senior Data Architect: Copenhagen

Netcompany A/S • København

On-site
DKK 900,000 - 1,300,000
Senior ML Data Engineer: Real-Time Feature Pipelines
Senior ML Data Engineer: Real-Time Feature Pipelines

Cph Ai Hub • København

Hybrid
DKK 1,100,000 - 1,500,000
Birthday leave
30 days vacation
Pension and insurance
+2
Senior Data Engineer (Copenhagen or Remote, CET ±1)
Senior Data Engineer (Copenhagen or Remote, CET ±1)

Linkfire • København

Remote
DKK 700,000 - 900,000
Six weeks paid holiday
Remote-first
Competitive compensation
Top locations