Market Research

Affiliate / CPA / iGaming / crypto jobs market research

A large reproducible Affiliate.Careers report on Telegram jobs market data: roles, verticals, salaries, transparency, channel noise, and job card quality.

Snapshot date: 2026-02-27 Generated at: 2026-02-27 23:09:54 UTC

1 513

Total jobs

258

With salary

27

Active channels

3 225

Telegram messages

1. Executive Summary

Salary Transparency

17.05%

Employer Transparency

49.97%

Contacts Coverage

99.87%

Quality Index

49.41

2. Market structure (roles and verticals)

Demand is led by media buying, affiliate management, and iGaming.

Top roles

RoleJobs%
media buyer40126.50
affiliate manager20213.35
designer1379.05
sales manager986.48
hr recruiter825.42
bizdev523.44
developer402.64

Top verticals

VerticalJobs%
igaming83955.45
crypto24816.39
finance19913.15
agency664.36
nutra312.05
e-commerce50.33

3. Salary and compensation

Jobs with salary

258

Numeric salary ranges

258

USD median midpoint

$1 500

USD IQR

$963 - $2 000

RoleSampleMedian USDP25P75
media buyer 74 $2 000 $1 000 $10 000
sales manager 44 $1 500 $950 $2 000
designer 27 $1 000 $1 000 $30 000
affiliate manager 17 $1 000 $850 $1 650
hr recruiter 5 $1 800 $1 000 $3 000

4. Channels and repost noise

This section highlights unique supply sources vs high repost noise channels.

ChannelUnique jobsNoise %Avg quality
@r2bwork 722 60.66 57.24
@arbitrazh_vakansii_rabota 160 56.88 45.16
@hr_affiliate 139 47.48 45.69
@cpa_traffic_hr 98 56.12 42.53
@hr_b00st 93 136.56 44.28
@partnerkin_job 84 21.43 42.74
@works_cpa 60 61.67 47.21
@gamblingservices 47 55.32 45.42
@job_cpa 45 4.44 44.62
@opento_igaming 41 51.22 40.64
@mediabuyers_lenkep 40 80 49.61
@hrcpagram 37 83.78 45.33
@traff_job 31 77.42 44.29
@recruitingtc 26 7.69 47.07
@kashjob 22 54.55 35.36

5. Skills and work format

Top skills in 30 days

  • facebook_ads (207)
  • crm (121)
  • seo (103)
  • google_ads (66)
  • inapp (62)
  • pwa (37)
  • english_b2 (28)
  • keitaro (28)
  • tiktok_ads (27)
  • sql (22)
  • python (20)
  • php (14)
  • unity_ads (13)
  • appsflyer (13)
  • moloco (9)
  • adjust (9)
  • affiliate_networks (9)
  • javascript (8)
  • ironsource (8)
  • binom (7)

Work format

  • remote: 836 (55.25%)
  • unknown: 430 (28.42%)
  • office: 140 (9.25%)
  • hybrid: 107 (7.07%)

6. Last 90 days trend

Showing last 14 days from 90-day series for readability. Full series is available in CSV.

DayJobs seenSalary %Company %Contacts %Q
2026-02-14 15 20 6.67 100 40.27
2026-02-15 9 33.33 0 100 40
2026-02-16 71 21.13 46.48 100 49.17
2026-02-17 86 15.12 53.49 100 50
2026-02-18 82 14.63 54.88 100 49.98
2026-02-19 60 20 40 98.33 48.33
2026-02-20 87 18.39 44.83 100 48.79
2026-02-21 10 40 20 100 47.50
2026-02-22 8 12.50 12.50 100 41
2026-02-23 73 10.96 64.38 100 50.79
2026-02-24 88 14.77 51.14 98.86 48.32
2026-02-25 94 15.96 59.57 100 52.37
2026-02-26 86 12.79 56.98 100 50.43
2026-02-27 52 30.77 1.92 100 43.25

7. Methodology and formulas

What we counted

  • В исследование включены канонические вакансии из таблицы jobs.
  • Источник вакансии фиксируется через job_sources и tg_messages.
  • Для трендов используются ежедневные rollup-таблицы analytics_daily_jobs/channels/skills.

How we counted

  • Дедупликация основана на canonical_hash и source linking.
  • Для salary-оценок используется midpoint из salary_min/salary_max (если есть числовая вилка).
  • Качество вакансии — quality_score из jobs (qscore-v1.0).

What it means

  • Индексы прозрачности показывают, насколько рынок раскрывает зарплаты/компании/контакты.
  • Noise Rate показывает долю репостных публикаций на канал.
  • Quality Index отражает полноту и структурированность вакансий в ленте.
MetricFormula
Salary Transparency Indexjobs_with_salary / jobs_total * 100
Employer Transparency Indexjobs_with_meaningful_company / jobs_total * 100
Contacts Coverage Indexjobs_with_contacts / jobs_total * 100
Channel Noise Raterepost_jobs / unique_jobs * 100
Quality Indexavg(quality_score) по активным jobs

8. Where data can be wrong (honestly)

9. Datasets for verification