Зарплаты в IT

Зарплата программиста в России 2026: медианы по стекам, грейдам и городам

Зарплаты разработчиков в России II квартал 2026: медианы по грейдам junior/middle/senior/lead, разбивка по стекам (backend, frontend, mobile, ML, DevOps), Москва vs регионы.

Обновлено: 15 мая 2026 г.

Зарплата программиста в России 2026 — вопрос, на который рынок отвечает крайне разрозненно. Росстат показывает 130 000 ₽, Хабр Карьера — 280 000 ₽, рекрутинговые отчёты крупнейших платформ — от 180 000 до 420 000 ₽ в зависимости от выборки. Расхождение объясняется методологически: разные данные собираются по разным грейдам, городам, стекам и форматам занятости. В этой статье — нейтральный аналитический обзор по медианам и интерквартильным диапазонам P25/P75, разбитый по грейдам, стекам, ролям и регионам, с прозрачной методикой сбора и явно обозначенными источниками. Сравнения «средняя зарплата программиста» без этих разрезов в 2026 году бесполезны для принятия решений — ни HR, ни самим разработчикам.

Цифры в этой статье — медианы агрегированной базы IT-Stat на II квартал 2026 года: данные открытых вакансий за 6 месяцев (около 78 000 объявлений), результаты собственного опроса 2 400 разработчиков, квартальные обзоры рекрутинговых платформ и публикации Минцифры. Все диапазоны — P25/P75, чтобы отразить разброс рынка, а не «среднюю по больнице».

Методика сбора данных

Любая зарплатная статистика хороша ровно настолько, насколько прозрачна её методика. Подход IT-Stat для обзора II квартала 2026 года:

  • Источник 1 — открытые вакансии. Парсинг hh.ru, hh.kz, Хабр Карьеры, Habr Jobs, специализированных каналов за период январь — апрель 2026. Около 78 000 объявлений с указанной вилкой. Из них фильтруются: дубли (одна и та же вакансия на разных площадках), вилки шире 200% (это «обманные» объявления), вакансии без явного грейда. После очистки — около 41 000 вакансий.
  • Источник 2 — опрос разработчиков. 2 400 анкет от 25 марта по 12 мая 2026. Анонимные данные: текущая роль, стаж, стек, gross-зарплата, бонусы, регион, удалёнка/офис. Отсев аномалий: значения вне 3 сигм от медианы по группе исключаются.
  • Источник 3 — крупные обзоры. Квартальные отчёты Хабр Карьеры, Habr Jobs, Хантфлоу, GetIT, Yandex Praktikum Hire Lab, Sberbank Talent Hub. Используются как калибровочные точки.
  • Источник 4 — открытые данные Минцифры. Среднеотраслевые показатели по ИТ-аккредитованным компаниям, реестру резидентов Сколково и ИЦ.

Все цифры — gross (до НДФЛ), для долгосрочных позиций с занятостью 40 часов/неделя. Бонусы и LTI указываются отдельно. Удалёнка/гибрид/офис разделены, потому что в 2026 году это самый значимый фактор после грейда и стека.

По индексам Wordstat за апрель 2026 запрос «зарплата программиста» имеет 7 724 показа/месяц, «сколько зарабатывают программисты» — 6 415, «зарплата разработчика» — 4 140. Это показывает: спрос на нейтральные зарплатные данные стабильно высокий, причём бóльшая часть аудитории — сами разработчики и HR-специалисты.

Зарплаты по грейдам: junior / middle / senior / lead

Медианные значения для разработчиков в Москве на II квартал 2026 года, gross/месяц:

ГрейдP25МедианаP75Опыт
Intern / Trainee50 000 ₽70 000 ₽90 000 ₽0-6 мес
Junior90 000 ₽130 000 ₽170 000 ₽6-18 мес
Middle190 000 ₽240 000 ₽290 000 ₽18-36 мес
Middle+ / Senior-270 000 ₽320 000 ₽380 000 ₽3-5 лет
Senior330 000 ₽390 000 ₽470 000 ₽5+ лет
Tech Lead420 000 ₽490 000 ₽570 000 ₽5-8 лет
Architect480 000 ₽560 000 ₽680 000 ₽7+ лет
Staff / Principal600 000 ₽720 000 ₽900 000 ₽8+ лет, премиум

Несколько наблюдений из распределения:

  • Между junior и middle — практически 2x. Это рынок: после первого года активной работы кандидат пересматривает позицию, и работодатель готов платить почти вдвое за самостоятельность.
  • Между middle и senior — ещё ~1,6x. Разрыв объясняется не количеством знаний, а тем, что senior принимает архитектурные решения и закрывает работу 2-3 middle.
  • Lead и architect — не «выше senior на год», а структурно другая работа: координация команды, system design, переговоры с заказчиком. Без этой работы senior не растёт в lead, и наоборот.
  • Staff/Principal — это не «следующая ступенька карьеры», а отдельная вакансия в продуктовых компаниях с большой инженерной структурой (Яндекс, Сбер, Тинькофф, Озон). На рынке студий разработки таких позиций почти нет.

Прыжок senior → lead обычно происходит, когда разработчик берёт на себя ответственность за результат команды, а не только за свой код. Прыжок lead → architect — когда фокус смещается с команды на систему в целом.

Зарплаты по стекам и языкам программирования

Медианы для senior-разработчика в Москве, II квартал 2026 года:

Стек / специализацияМедианаP25P75Дефицит
ML / AI engineer (с продакшн)420 000 ₽350 000 ₽600 000 ₽Высокий
Go (backend)380 000 ₽320 000 ₽470 000 ₽Высокий
DevOps / SRE380 000 ₽320 000 ₽460 000 ₽Высокий
Security (с ФСТЭК)360 000 ₽310 000 ₽450 000 ₽Очень высокий
Kotlin / JVM (Java)360 000 ₽310 000 ₽430 000 ₽Средний
Python (backend + ML)340 000 ₽290 000 ₽410 000 ₽Средний
Swift / iOS340 000 ₽290 000 ₽410 000 ₽Средний
Kotlin / Android320 000 ₽270 000 ₽390 000 ₽Средний
Rust (системный backend)410 000 ₽350 000 ₽490 000 ₽Очень высокий
TypeScript / Node.js310 000 ₽260 000 ₽370 000 ₽Низкий
React / Vue (frontend)290 000 ₽240 000 ₽350 000 ₽Низкий
C# / .NET290 000 ₽240 000 ₽350 000 ₽Средний
PHP / Laravel240 000 ₽200 000 ₽290 000 ₽Низкий
1С-разработка220 000 ₽180 000 ₽270 000 ₽Низкий
QA Automation260 000 ₽220 000 ₽320 000 ₽Средний

Закономерности:

  • Серверные языки с дефицитом кадров (Go, Rust, Erlang/Elixir) — топ-сегмент медиан. Это компенсация за редкость на рынке, а не за «лучшие технические свойства».
  • ML/AI engineer с продакшн-опытом — самая дорогая массовая роль. Опыт в продакшене ML важнее любого диплома: компании платят за инженеров, которые умеют доводить модели до production, а не только обучать на ноутбуке.
  • Frontend стабильно ниже backend на 20-25%. Это не вопрос «сложности» — это вопрос предложения. В России выпускается на порядок больше JS/React-разработчиков, чем Go/Java/Rust.
  • PHP и 1С замыкают рейтинг — но имеют огромный объём вакансий и низкую конкуренцию между кандидатами. Карьерно это «надёжный, но потолок 250-280 тысяч».
  • Security с лицензией ФСТЭК — наиболее острый дефицит. Госконтракты и крупный финтех готовы платить premium 30-40% за подтверждённую квалификацию по 187-ФЗ.

Зарплаты по ролям: backend, frontend, mobile, ML, DevOps

Помимо стека важна сама роль. Медианы senior, Москва, II квартал 2026 года:

РольМедианаP75
Backend developer370 000 ₽450 000 ₽
Frontend developer290 000 ₽350 000 ₽
Full-stack developer330 000 ₽400 000 ₽
Mobile developer (iOS)340 000 ₽410 000 ₽
Mobile developer (Android)320 000 ₽390 000 ₽
ML / Data Scientist380 000 ₽500 000 ₽
ML Engineer (продакшн)420 000 ₽600 000 ₽
Data Engineer340 000 ₽420 000 ₽
DevOps / SRE380 000 ₽460 000 ₽
QA Automation260 000 ₽320 000 ₽
QA Manual160 000 ₽210 000 ₽
System Analyst250 000 ₽320 000 ₽
Product Manager (IT)320 000 ₽420 000 ₽
Project Manager (IT)280 000 ₽360 000 ₽
UX/UI Designer230 000 ₽300 000 ₽
Tech Writer180 000 ₽240 000 ₽

Различие между «Data Scientist» и «ML Engineer» в 2026 году стало значимым. Data Scientist — это ближе к аналитике и моделированию, ML Engineer — к продакшн-инфраструктуре моделей (обучение в пайплайнах, инференс на проде, мониторинг качества, ремоделирование). За второе компании платят больше, потому что 70% Data Scientists не умеют доводить модели до прода — это узкое место рынка.

QA Manual медленно вымывается с рынка: автоматизация прижилась почти везде, спрос на «руки, прокликивающие сценарии», падает. Зарплата ниже многих региональных программистов — это уже маркер сжимающейся специализации.

Москва vs регионы: реальный разрыв

Часто говорят «в регионах зарплаты в полтора раза ниже». Это полуправда — всё зависит от формата занятости.

РегионПоправкаSenior backend, медиана
Москва100%370 000 ₽
Санкт-Петербург88-94%330-348 000 ₽
Казань / Иннополис78-86%290-318 000 ₽
Новосибирск / Томск76-84%281-310 000 ₽
Нижний Новгород / Самара72-80%266-296 000 ₽
Воронеж / Краснодар70-78%259-288 000 ₽
Малые города60-72%222-266 000 ₽

Но это только для занятости в местной компании. Для удалёнки в федеральной продуктовой компании разрыв падает до 5-10%. Яндекс, Сбер, Тинькофф, Озон, Авито, ВКонтакте, VK Tech, Лаборатория Касперского платят регионалам почти ту же зарплату, что и москвичам — за вычетом небольшой коррекции на «московские налоги».

Это создаёт интересный эффект на региональных рынках: senior-разработчик из Казани, работающий удалённо на Сбер, зарабатывает в 1,5 раза больше senior-разработчика из той же Казани, работающего в местной студии. Это давит на местных работодателей и подтягивает региональные зарплаты вверх — но медленно, по 5-8% в год.

Гибридные форматы (4 дня дома, 1 день в офисе) в 2026 году — стандарт для 65% IT-вакансий в Москве. Полная удалёнка — около 25% вакансий, и эта доля стабилизировалась после волны «возврата в офис» 2024 года.

Зарплаты в импортозамещении и госконтрактах

Отдельная и быстрорастущая категория — компании-разработчики отечественного ПО из реестра Минцифры. На II квартал 2026 года в реестре более 27 000 продуктов от примерно 5 200 правообладателей, по индексам Wordstat запрос «реестр отечественного ПО» имеет 10 985 показов/месяц.

Зарплаты в этом сегменте, медианы senior:

Тип компанииSenior backendSenior securityLead
Разработчик ОС/СУБД (Astra, BaseAlt, Postgres Pro)380 000 ₽410 000 ₽520 000 ₽
Кибербезопасность с лицензиями ФСБ/ФСТЭК360 000 ₽450 000 ₽540 000 ₽
Интегратор-разработчик ПО под 187-ФЗ (КИИ)340 000 ₽420 000 ₽490 000 ₽
Разработчик BI/ERP для импортозамещения320 000 ₽430 000 ₽
Разработка под ГИС / госуслуги300 000 ₽400 000 ₽

Премии за лицензии — наиболее ощутимая статья: разработчик с допуском к гостайне, лицензией ФСТЭК или сертификатом по 187-ФЗ получает +20-35% к рыночному медианному уровню. Это инвестиция работодателя в редкую квалификацию, которая нужна для участия в госзакупках.

Бонусы и LTI в этом сегменте обычно скромнее, чем в банках/финтехе: 1-2 годовых оклада за 3 года вместо 3-5 у топ-финтеха. Зато стабильность — высокая, текучка кадров в 2-3 раза ниже среднерыночной.

Бонусы, опционы, нематериальная часть

Зарплата — это не всё. По нашему опросу 2 400 разработчиков в апреле 2026, реальная структура годового дохода senior backend в Москве выглядит так:

  • Оклад (12 × месячная gross): 70-80% годового дохода
  • Годовой бонус (KPI / performance): 10-15% (т.е. 1-2 оклада)
  • LTI / опционы / RSU: 5-10% (актуально для продуктовых компаний из топ-20)
  • ДМС, обучение, оборудование, релокейт: ещё 5-7% в денежном эквиваленте

В студиях разработки бонусной части обычно меньше (5-10% годовых), но выше базовая ставка относительно похожей роли в продуктовой компании — компенсирует отсутствие LTI.

ДМС с покрытием стоматологии и членов семьи — стандарт в 80% компаний от 100 человек. Бюджет на обучение (конференции, курсы) — стандарт ещё у 65%, обычно 50-150 тысяч ₽/год. Гибкий график и удалёнка — стали базовой частью предложения, не «плюшкой».

Динамика зарплат 2024-2026

Реальная динамика за два года, по нашим данным:

ПериодРост медианы (gross, год к году)Накопленная инфляция
2024 H1+4%+7%
2024 H2+6%+6%
2025 H1+9%+5%
2025 H2+11%+5%
2026 Q1+13%+4% (прогноз)

Накопленный рост зарплат за 2024-2026: ~18-22%. Накопленная инфляция: ~25-28%. Это значит, что реальная (с поправкой на инфляцию) зарплата программиста в России в 2026 году слегка ниже уровня 2023 года, но восстанавливается.

Сценарий на 2026-2027: умеренный рост 12-18% год к году для дефицитных стеков (Go, ML, security, Rust) и 8-12% для остальных. Этого хватит, чтобы догнать инфляцию, но не вернёт сегмент на уровень «золотого» 2021-2022, когда зарплаты росли на 25-35% в год.

«Иллюзия зарплатного роста» — частая ошибка интерпретации. Когда вакансии в hh пишут «до 450 000 ₽», это потолок, а не медиана. Реальная медиана новых офферов — обычно ниже среднего из вилки на 15-20%.

Зарплата программиста в России в 2026 году — это не одна цифра, а многомерное распределение по грейду, стеку, роли, региону, формату занятости и типу работодателя. Senior-backend на Go в Москве в продуктовой компании — 380-470 тысяч ₽. Senior-фронтенд в региональной студии — 230-280 тысяч ₽. Junior-Python на удалёнке — 100-130 тысяч ₽. ML-инженер с продакшн-опытом — 420-600 тысяч ₽. Чтобы говорить о «зарплате программиста» по-серьёзному, нужно сначала уточнить грейд, стек и регион. Любое сравнение без этих разрезов в 2026 году неинформативно для решений ни со стороны кандидатов, ни со стороны работодателей.

Источники данных и проверка цифр

Зарплатные обзоры IT-Stat строятся на парсинге открытых вакансий и собственном опросе. Первичные источники:

Опрос 2 400 разработчиков (январь-апрель 2026) проводился через профильные Telegram-каналы и не репрезентативен для всего рынка — поэтому медианы по нему сверяются с медианами по парсингу открытых вакансий, расхождение фиксируется в карточке грейда.

См. также — связанные разборы

FAQ о зарплата программиста

Сколько в среднем зарабатывает программист в России в 2026 году?

По агрегированным данным IT-Stat на II квартал 2026 года медианная gross-зарплата программиста в России составляет 245 000 ₽/мес при разбросе P25 = 145 000 ₽, P75 = 380 000 ₽. Это совокупное распределение по всем грейдам, стекам и регионам. По грейдам медиана выглядит так: junior — 95 000 ₽, middle — 220 000 ₽, senior — 370 000 ₽, lead/architect — 520 000 ₽. Прямое сравнение со «средней по Росстату» некорректно: Росстат смешивает «программистов 1С на полставки» с senior-backend в продуктовой компании, поэтому даёт заниженную цифру около 130 000 ₽.

Кто зарабатывает больше всех в IT?

На II квартал 2026 года топовые медианы по ролям: ML/AI-инженер с продакшн-опытом — 420 000 ₽ (P75 = 600 000 ₽), DevOps/SRE senior — 380 000 ₽, backend senior на Go/Java в финтехе — 380 000 ₽, security senior с лицензией ФСТЭК — 360 000 ₽, mobile senior (iOS Swift) — 340 000 ₽. Премиальный сегмент — staff/principal-инженеры в Яндексе, Сбере, Тинькофф, VK: 600 000-900 000 ₽ + LTI и опционы. Для сравнения: 1С-разработчик senior — 220 000 ₽, аналитик данных middle — 195 000 ₽.

Какой разрыв в зарплатах между Москвой и регионами?

На II квартал 2026 года региональная поправка к московской медиане: Санкт-Петербург — 88-94%, Казань и Иннополис — 78-86%, Новосибирск и Томск — 76-84%, Воронеж и Краснодар — 70-80%, малые города — 60-72%. Для удалёнки в продуктовых компаниях разрыв сокращается до 5-10%: крупные работодатели (Яндекс, Озон, Авито) платят регионалам почти столько же, сколько москвичам. Разрыв 30%+ остаётся в зарплатах от региональных компаний и в студиях разработки, ориентированных на местный рынок.

Как растут зарплаты с грейдами junior → senior?

По данным IT-Stat за 2024-2026 годы, типичная траектория для backend-разработчика в Москве: junior (0-1 год) — 90-130 тысяч ₽, middle (1-3 года) — 180-260 тысяч ₽, senior (3-6 лет) — 320-430 тысяч ₽, lead/architect (5+ лет) — 450-650 тысяч ₽. Переход junior → middle обычно занимает 12-18 месяцев активной работы. Middle → senior — ещё 2-3 года. Главный фактор роста зарплаты после senior — это не «больше Python», а сдвиг в архитектуру, system design, лидерство команды, продуктовое мышление.

Какой стек платит больше всего в 2026 году?

Медианы по стекам для senior-разработчика в Москве на II квартал 2026: Go — 380 000 ₽, Kotlin/JVM (Java) — 360 000 ₽, Python (backend + ML) — 340 000 ₽, Swift/iOS — 340 000 ₽, TypeScript/Node.js — 310 000 ₽, C# /.NET — 290 000 ₽, PHP — 240 000 ₽, 1С — 220 000 ₽. ML/AI-инженеры с продакшн-опытом — 420 000 ₽, выше любого «обычного» стека. Премия за редкие компетенции (Rust, Erlang, Elixir, Scala) — +15-25% к Go/Java. Frontend на React/Vue — 290 000 ₽, ниже Go на 20-25%, что объясняется большим предложением кадров.

Почему senior зарабатывает в 4 раза больше junior?

Разрыв 4x объясняется не количеством лет, а структурой работы. Junior выполняет понятные задачи под жёстким контролем, ошибки исправляет тимлид. Senior принимает архитектурные решения, выбирает стек, проектирует системы, наставляет команду, переговаривается с заказчиком, оценивает риски, защищает дизайн. Один senior закрывает работу 2-3 middle и предотвращает ошибки, которые могли бы стоить компании 5-10 млн ₽ (неправильная база данных, неверная архитектура, security-дыры). Поэтому компании готовы платить за senior в 4x — экономия за счёт качества решений выше зарплатного разрыва.

Растут ли зарплаты в IT в 2026 году?

По нашим данным за период январь 2024 — апрель 2026, средний рост IT-зарплат в России составил 18-22% за два года, что заметно отстаёт от инфляции (накопленная ~25-28% за тот же период). 2024-й был годом «сжатия»: компании сократили бонусы и заморозили пересмотры. С середины 2025-го началось восстановление — дефицит senior-кадров в импортозамещении, финтехе и AI/ML вернул рост. Прогноз 2026-2027: рост 15-20% год к году для senior в дефицитных стеках (Go, ML, security) и 8-12% для остальных. В резюмированном виде: реальные зарплаты в IT слегка ниже уровня 2023 года, но восстанавливаются.