Skip to content

Open nowPosted 9 hours ago

Lead Data Engineer

Better Collective A/S10 open roles

Where
Nis, Nišavski okrug, Serbia
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Data EngineerBetter Collective A/S · Nis, Nišavski okrug, Serbia
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Better Collective A/S's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.4% of postings close within 7 days. Measured by our own scanner across the market. Better Collective A/S postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.4%7 days
  4. 20.0%14 days
  5. 35.5%30 days
  6. 58.6%60 days
This job: posted 9 hours ago

Better Collective A/S median: 14 days open

The posting

We’re looking for an Lead Data Engineer to join the Paid Media Insights team within Better Collective.

The Domanin

Paid media is where the data has to pay off.

  • We spend real money across dozens of ad networks every day. Which campaigns scale, which creatives get cut and which markets get budget comes out of this team’s models.
  • Ad platform spend and delivery, affiliate and operator revenue and CRM, stitched into one user-level view of what a click was worth. That model exists and it works.
  • The most demanding domain on our platform: the most sources, the fastest schema churn, the shortest patience for a late table. We want the engineer who owns it.

Where this role sits

A central platform team sets the how. You set the what.

  • A central team owns the platform - MotherDuck, dbt, Dagster, DLT, the infrastructure. Paid Media Insights is a spoke in that hub and spoke organisation, building on it.
  • The split is deliberate: the platform team decides how data is produced, you decide what paid media produces and own everything we run. No new stack to build, and no year lost to plumbing a central team should solve once.
  • Be a demanding customer: when a golden path does not fit paid media, push for it to change rather than quietly building around it.
  • You report to the Senior Head of Paid Media Insights and work across Paid Media, with the Campaign, Commercial, CRM and platform teams.

What you will own

Every data job in paid media. All of it.

  • Freshness, cost, reliability, alerting, and the 07:30 incident before the spend review. A paid media model that is wrong or late is yours, not the platform team’s - that accountability is the core of the role.
  • The end-to-end user-level model. Ad platform spend and delivery, affiliate and operator revenue and CRM, joined into one view the business trusts enough to move budget on.
  • Ingestion of paid media sources on the platform’s framework: which sources, which schemas, and what happens when a network changes its API unannounced.
  • The domain’s models, from staging to the marts analysts query, plus the semantic meaning on top. Nobody at the centre can define a qualified signup in paid media. You can.
  • Reverse ETL into the ad platforms, so conversion data lands where it changes bidding.
  • The handover, taking over the paid media jobs the central team still runs for us.

What you will lead

A group of engineers, and the standard they build to

  • Technical lead for the data engineers in Paid Media Insights: setting the standard for how this domain builds, reviewing, unblocking, and growing them by giving away the interesting problems.
  • Shaping the domain’s roadmap with the Senior Head of Paid Media Insights, the analysts and the business teams.
  • Representing paid media in platform conversations, including how we support machine learning and data science.
  • Hands-on technical leadership, not a step away from building. You will be in the code.

What we’re looking for

More than a stack match, we are looking for a particular way of working.

  • You take ownership, and it shows up in the boring parts. You want the pager as well as the model, and would rather own a domain end to end than hand off the consequences.
  • You break complex systems into simple parts. Attribution windows, late conversions, identity across platforms, dozens of disagreeing source APIs - you hold that and still hand the business something it can reason about.
  • You raise the people around you. Colleagues come to you for technical advice. You review generously, give feedback that lands, and would rather the whole team understand the pipeline than be the only one who does.
  • You work well with a platform team. Strong opinions about standards, still happy to work inside someone else’s. You know a constraint worth fighting from a preference worth dropping.
  • You are already past prompting. AI is part of how you engineer, and you have a view on what a data domain needs to be for agents to be useful on top of it: documented, standardised, semantically clear.
  • You are close to the business. You will sit with the marketers and analysts spending budget on what you build, and can talk data with people who do not think in tables.
  • You are technically deep where it counts. Production pipelines in SQL and Python, dbt and Dagster, cloud data warehousing, and a real feel for performance, cost and reliability at scale. Paid media or attribution experience is a bonus.

Our Stack

What you will build on

MotherDuck / DuckDB · dbt · Dagster · DLT · Python · SQL · AWS · reverse ETL and semantic layer tooling

We do not expect you to have worked with all of these. If you have built production pipelines on Snowflake, BigQuery or Redshift and you are curious about where we are going, that transfers.

Benefits

  • Private health insurance
  • Sick leave 100% paid
  • Canteen with free meals and drinks
  • Flexible working hours
  • Additional vacation days after two years in the company

We also provide up-to date equipment, entertainment facilities in a modern office right in the city center and more.

Application Deadline

We look forward to hearing from you and accept applications until 28th November. Please submit your CV and cover letter in PDF; only applications submitted in English will be considered.

Expected start date: as soon as possible.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Better Collective A/S's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Better Collective A/S's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Better Collective A/S's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.