Wirtualna Polska Media

Data engineer for RTB

In short

This Data Engineer role builds and optimizes the data pipelines feeding real-time ML models for an RTB (real-time bidding) advertising system operating at large scale — hundreds of thousands of requests per second and billions of ML decisions per day. It requires at least 3 years of commercial Data Engineering experience, strong Python and SQL skills, and experience with large-scale data tools like Spark, Polars, and columnar analytical databases. The company is a Polish media and technology company, and the position is hybrid, based in Warsaw.

Description
We are building the "brain" of an RTB bidder — a system that buys advertising space in real-time auctions on behalf of e-commerce clients. Our ML models decide which campaign to display, what the ad should look like, and whether and how much to bid. We operate at a large scale: hundreds of thousands of requests per second, tens of billions of ML model decisions per day, and hundreds of millions of auction log rows entering the database every day. As a Data Engineer, you will develop processes that deliver data to these models.
Responsibilities
•Building and optimizing processes that feed data to models.
•Designing and optimizing the data storage layer, including schemas and indexing for analytics performance and Real-Time systems.
•Creating an observability layer for input data, including dashboards and alerts that detect anomalies and declines in the quality of data feeding models.
•Developing tools for monitoring production models, including detecting distribution shift.
•Implementing CI/CD practices that support the process of creating, testing, and deploying predictive models.
Requirements
•At least 3 years of commercial experience in Data Engineering or a related role involving data processing.
•Very good knowledge of Python and SQL.
•Experience processing large volumes of data using tools such as Spark and Polars.
•Experience with columnar analytical databases.
•Strong technical skills: programming skills supported by an understanding of how complex systems work.
•Experience working in a sector that operates with large-scale data.
•Experience designing and modeling data structures for advanced analytics and systems operating in near real time.
Nice to have
•Knowledge of specific analytical engines: ClickHouse and/or StarRocks
•Knowledge of Kubernetes and GitOps tools (ArgoCD)
•Experience in the RTB (Real-Time Bidding) or programmatic advertising industry
•Experience in machine learning (ML) projects
•Knowledge of Go (Golang)
Conditions
•Work for a technology leader and first-choice partner — we create content, services, and entertainment that accompany millions of Poles every day.
•Free access to our products, such as Pilot WP and Audioteka — we want you to feel part of what we create.
•Worksmile and a flexible benefits package — you choose what matters to you.
•Access to free and anonymous psychological consultations.
•Possibility of hybrid work — we work 3 days in the office and 2 days from home, combining the freedom of remote work with the best of the office.
•Events that bring us closer — from seasonal activities (Children's Day is our favorite!) to webinars on health and neurodiversity.
•Opportunity to develop through training as part of the WP Academy program.
•A chance to take on new challenges and explore new directions within WP Holding companies — internal recruitment opportunities are within reach.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot