Media buyer jobs in dating

Accounts, creatives, farming, analytics and payouts are our departments — not your headache. Your job is finding profitable campaigns and scaling them. Everything else is already built.

22 open roles, from account farmer ($250–500, no experience needed) to Head of Media Buying ($4,000–6,000). Buying roles add 10–20% of profit to the base under the formula below. From application to offer takes up to 10 business days.

Open roles ↓

What you get

Base + % of profit

Fixed monthly salary + a share of the profit your traffic generates, by an open formula. The share is progressive: more profit — higher percentage.

Payouts on a fixed date

Once a month, same date, no “it got delayed”. 15 years of reputation are worth more than any bonus.

Your numbers are open to you

Access to your own stats in the tracker and BI: spend, revenue, conversion to paying users, cohort LTV. The bonus is computed from the numbers you see.

Consumables on us

Accounts, proxies, anti-detect, spy tools, agency ad accounts, test budgets. Buyers never spend their own money.

Uncapped budgets

A profitable campaign gets scaled. ROI sets the limit — not “company policy”.

Fully remote

Work from wherever. Syncs on an agreed team schedule, everything else async.

How the bonus works

Bonus = % × (revenue of your traffic cohorts − spend − direct consumables)

  • The percentage is a progressive grid based on monthly profit, fixed in your contract.
  • “Direct consumables” cover only your traffic (accounts, proxies, account fees). No “office overhead” ever enters your formula.
  • Calculated from tracker and product analytics data you have access to. Disputes are resolved on numbers before the payout, not after.

Open roles

Analytics & Tech

8

Team Lead SEO

Remote

Build the dating-vertical SEO direction — portfolio strategy, hiring and growing specialists, traffic and conversion KPIs.

$1,800–3,000 + KPI bonuses

QA Lead

Remote

Build and lead the QA team: five to six engineers, the test strategy behind every funnel, and the release gate that decides when traffic may go live.

$2,200–3,200

Tech Lead — Tracking & Infrastructure

Remote

Owner of the media buying tech stack — tracker, S2S postbacks, domains, landings, integrations with product analytics.

$2,200–3,200

Senior QA Engineer

Remote

Build the automation and the monitoring that catch a broken funnel before a buyer does. Regression suite, synthetic checks on live traffic, mobile and attribution.

$1,600–2,600

Marketing / BI Analyst

Remote

Connect buyer spend with product LTV — cohort analysis, BI dashboards, LTV forecasting. What most teams in this niche lack.

$1,800–2,800

SEO Specialist (Middle/Senior)

Remote

SEO for the dating vertical — the traffic source that never gets banned. Sites, content strategy, link building, technical SEO. Middle or senior level.

$800–2,200

Middle QA Engineer

Remote

Own a dating funnel end to end, from the first click through subscription to the recurring payment, across devices, browsers and GEOs. Payment testing is the core of the role.

$900–1,600

Junior QA Engineer (Platform & Analytics)

Remote

The QA engineer for the whole dev team. You test the platform, the analytics, the tracking and the marketing pages, and occasionally help run down a user report.

$300–500

Hiring process

  1. Screening — 30 min. A call with the recruiter: experience, expectations, your questions. Within 2 business days of applying.
  2. Hiring manager interview — 60 min. Head or team lead. We go through your cases: sources, GEOs, numbers. NDA before details — and we expect the same discretion about your previous teams.
  3. Practical. For buyers — a numbers-based breakdown of a real campaign (no free work); for creative and analytics — a compact test up to 3 hours.
  4. Offer. In writing: base, percentage grid, payout date, probation terms. The whole process takes up to 10 business days.

A buyer’s day at ROIcamp

10:00 — dashboard: how the night performed, which cohorts convert to paying. 11:00 — team sync (15 min): what to scale, what to cut. 12:00 — new hypotheses: briefs to the creative team, account requests to farming. 15:00 — launching tests. 17:00 — numbers review with the analyst: where LTV is higher and why. No reports for the sake of reports — management sees everything in BI.

Frequently asked questions

Is ROIcamp a real employer?

Yes. ROIcamp has worked in dating since 2011 and has 40+ people. You sign a B2B or gig contract of your choice; the base is paid in full from day one, including probation; payouts land once a month on the same date. Every role’s range and the bonus formula are published before the interview, and hiring takes up to 10 business days. We deliberately do not name the owners; company details are given to candidates on request. Ask George, Head of Media Buying, anything directly: george@roicamp.com.

How much does a media buyer earn at ROIcamp?

The base for a media buyer is $1,000–3,000 a month (Media Buyer (Meta) role) plus 10–20% of the profit their traffic makes. Example: a $1,800 base and 15% of $3,500 profit (about $525) add up to $2,325 for the month; a month without a profitable campaign pays the base. Every role lists its range, and the salary article breaks pay down by grade.

How do I know the profit is counted fairly?

You have open access to your numbers in the tracker and BI. The formula is in your contract. Disputes are resolved on numbers before the payout.

Do I need to invest my own money?

No. Never. Accounts, proxies, tools and budgets are covered by the company.

What products will I work with?

Dating products — mainstream and niche. Details at the interview after NDA.

Can I join without experience?

Yes — through the farming department, with a defined track: farmer → buyer assistant → buyer within 12–18 months.

Do you provide equipment?

By agreement: after probation we compensate or provide the necessary hardware. Work services and subscriptions are covered by the company from day one.

What time zone does the team work in?

Syncs happen in EET (Kyiv) during working hours; everything else is async. If you are within ±3 hours of EET, it works.

What is the work format?

Fully remote, B2B or gig contract. Syncs on an agreed team schedule.