Skip to content

Open nowPosted 7 days ago

General Manager DSP

BidMachine6 open roles

Where
Barcelona, Spain
Get the CV for this job

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

Your applicationOpen nowGeneral Manager DSPBidMachine · Barcelona, Spain
  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 BidMachine'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.

13.3% of postings close within 7 days. Measured by our own scanner across the market. BidMachine postings stay open a median of 62 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.6%3 days
  3. 13.3%7 days
  4. 21.3%14 days
  5. 35.7%30 days
  6. 59.1%60 days
This job: posted 7 days ago

BidMachine median: 62 days open

The posting

BidMachine Exchange – a fast-growing global programmatic exchange built for the future of in-app advertising.

BidMachine operates with a strong US foundation and an international presence, with teams across Warsaw, Barcelona, Parkland (FL), and remote experts around the world.

We combine deep AdTech expertise, proprietary technology, and a data-driven mindset to deliver transparency, performance, and efficiency in the mobile advertising ecosystem.

Why BidMachine? At BidMachine, we are building more than an exchange — we are shaping the infrastructure that powers fair, efficient, and scalable in-app programmatic advertising. Our mission is to create a high-performance marketplace where publishers maximize value and advertisers access premium inventory with full transparency and control. We are proud of our technology, our ambitious vision, and our globally distributed team of talented professionals who continuously raise the bar in AdTech.

Here’s what we value, and what we hope you do too:

Ownership & Accountability We move fast, take responsibility, and think like builders. Every team member has a direct impact on product growth and market success.

Data-Informed Excellence We leverage data to make smarter decisions, optimize performance, and build scalable solutions that deliver measurable results.

Innovation & Technical Depth We solve complex programmatic challenges with cutting-edge technology and a deep understanding of the ecosystem.

Global Collaboration We work across cultures, time zones, and disciplines — united by shared goals and high standards.

Ambition & Impact We are here to build something significant — a best-in-class exchange that competes with the strongest players in the market.

BidMachine is looking for General Manager DSP.

This role owns the commercial result of our demand-side platform (DSP) for in-app advertising on iOS and Android, from model to campaign to gross profit. The person in the seat decides which parts of the DSP get built, in what order, and which ideas get dropped. They make campaigns profitable for our first, affiliated games client, then bring external advertisers on board once the models are ready. Success is measured as gross profit per person in the squad, so the squad stays small. Our edge is supply and SDK data from our own exchange that other DSPs don't have. Turning that edge into installs that pay back is the job.

The platform is being built so that campaigns learn and scale without an account manager or an engineer stepping in. As more of the bidding and campaign work is automated, this role concentrates on what stays human: what to build and what to drop, the commercial calls with advertisers, and when an exception is worth asking for. One honest note: the DSP is early, it loses money today, the competitors you'll be measured against have been doing this for years, and each quarter of investment has to be argued for with results.

Location: Barcelona, Spain.

Key Responsibilities:

Own the commercial result:

  • Own gross profit per squad employee and the P&L behind it, including experiment and hosting costs.
  • Write the plan the business backs, and report against it every week.

Decide the build sequence:

  • Decide which DSP components get built, in what order, and which ideas get dropped.
  • Define what "good enough" means at each step: a baseline model on exchange SDK data, then install and ROAS models, then external advertisers.

Make campaigns profitable:

  • Win more install supply at a price that works, and lift return on ad spend for the first client.
  • Fix the system rather than rescuing campaigns by hand.

Bring on external advertisers:

  • Qualify in-app advertisers before they come on board, once the models are ready.
  • Talk to the advertisers you serve every week.

Lead a small squad:

  • Lead data scientists, analysts and engineers, and decide who works in the squad.
  • Bring performance UA know-how into the squad, by hiring, coaching or partnering.
  • Stay hands-on in at least one area of the squad's work.

Know the market:

  • Know how the machine-learning DSPs bid, what they charge and where they win, including from running campaigns on their platforms.

Experiment and write it down:

  • Run experiments with a clear hypothesis, a healthy baseline and a reproducible result, and integrate the learning.
  • Keep a decision log, so the squad knows who decided what and why.

Work across teams:

  • Work with the exchange teams on supply and data, with engineering leadership on infrastructure and hosting cost, and with finance on how gross profit is counted.

Requirements:

  • Has built or scaled a performance DSP, ideally including a cold start. Experience running UA at scale on third-party DSPs, without having built one, is also considered.
  • Commercial ownership. You have owned a P&L or a commercial number, and you see clients and competitors as clearly as you see the system.
  • Performance UA economics for in-app advertising: CPI, ROAS and the long tail of ad revenue.
  • Has led data scientists and engineers whose work you could judge.
  • Demonstrated AI experience, required. Practical, hands-on use in your own commercial or product work, with the ability to describe the specific workflows you improved, the results, and how you validated the output.
  • Strong data analysis capability. You can pull and interrogate campaign, bidding and margin data yourself (bid rate, win rate, cost per install, ROAS by cohort). You can explain to an advertiser or a non-specialist what moved and why.
  • Based in or relocating to Barcelona, and able to work office-first.

With a powerful product, strong market positioning, and a team that strives for excellence, BidMachine offers a unique opportunity to grow, innovate, and make a tangible impact in the programmatic advertising space.

Build the future of mobile AdTech with us!

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 BidMachine'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 BidMachine'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

    BidMachine'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.