— SALARIOS TECH · PROGRAMADOR

Salario de un programador en España.

Lo que pide un programador en 2026, por nivel y ciudad, lo que paga cada tipo de empresa, qué lenguajes suben la cifra y cuánto es al mes. Con los datos de 701 desarrolladores que hablaron con ON3 Works y la calculadora de salarios tech.

Actualizado en octubre de 2026

En resumen

Un programador en España pide una mediana de 41.500 € brutos anuales (3.458 € al mes en 12 pagas); un senior, 46.000 €. Una gran empresa o consultora top paga a ese senior 48.500 €–62.000 € en Madrid y una consultora de servicios 41.000 €–53.000 €: lo que pide el candidato cae entre las dos. Las tecnologías que más suben la cifra: Go, Python, Java. Si lo contratas con una agencia al 15–25%, el honorario sobre 46.000 € son 6.900 €–11.500 €; con ON3 Works, 3.220 € (7%) o 9.200 € (20%).

QUÉ PIDE UN PROGRAMADOR EN 2026

La familia más grande del estudio, y la que menos pide

Desarrollo de software es la familia con más candidatos del estudio de ON3 Works, 701 de 3.389, y una de las que menos pide: 41.500 € de mediana para todos los niveles, frente a 55.000 € en DevOps, data science o producto. La explicación es la composición: la mayoría son perfiles de consultora, con Java o .NET, que cambian de proyecto cada dos o tres años y piden con la referencia de lo que les pagaba la consultora [ON3 Works, expectativas salariales 2025–26]. Un senior pide 46.000 € (399 candidatos) y un mid 37.000 € (177).

El rango es amplio porque el título “programador” cubre desde el desarrollador PHP de una agencia hasta el backend de una scale-up: el 25% que más pide supera los 60.000 € siendo senior. Lo que separa a unos de otros no son los años, sino el stack y la empresa de la que vienen; de ahí la tabla de tecnologías más abajo.

NivelMedianaCandidatosP25P75
Mid37.000 €17730.000 €44.000 €
Senior46.000 €39940.000 €60.000 €
Todos los niveles41.500 €70135.000 €55.000 €
Junior, todos los roles35.000 €34328.000 €40.000 €

Salario bruto anual mínimo que pidieron los candidatos de la familia “programadores” al hablar con ON3 Works, enero de 2025 a octubre de 2026. Solo se publican celdas con 30 o más personas; la celda junior del rol no llega, así que se muestra la de todos los roles. Datos completos en expectativas salariales tech en España.

QUÉ PAGAN LAS EMPRESAS

Lo que cobra un programador senior según quién le paga

El tipo de empresa pesa más que la ciudad. Bandas de salario fijo bruto anual para un programador senior (5–8 años) en Madrid, según la calculadora de salarios tech de ON3 Works; en Valencia, Sevilla o Zaragoza, restar alrededor de un 13–15%.

46.000 €
Mediana que pide un senior
48.500 €–62.000 €
Gran empresa, Madrid
65.500 €–84.000 €
Scale-up, Madrid
Tipo de empresaBanda senior en MadridVariable habitual
Pyme o consultora pequeña34.000 €–43.500 €0–10%
Consultora IT de servicios (proyectos en cliente)41.000 €–53.000 €1.000–3.000 € al año
Gran empresa, departamento IT o consultora top48.500 €–62.000 €0–10%
Startup nacional54.000 €–69.500 €0–5% en efectivo, más equity
Scale-up o empresa de producto española65.500 €–84.000 €hasta un 20% entre efectivo y acciones
Multinacional o scale-up internacional con hub en España79.500 €–102.000 €bonus del 15–30% más RSUs

Salario fijo, sin bonus ni acciones. Big Tech y empresas extranjeras en remoto pagan por encima de la multinacional con hub (79.500 €–102.000 €) y no tienen tope. Ajusta rol, nivel, ciudad y empresa en la calculadora con este caso cargado.

La mediana que pide un senior, 46.000 €, queda 15% por debajo del punto medio de una gran empresa en Madrid (54.000 €) y justo en lo que paga una consultora de servicios (46.000 € de punto medio). Dos lecturas: la mayoría de los candidatos que se mueven vienen de consultoras y piden con esa referencia; y una gran empresa que ofrece su banda habitual no necesita pagar de más para cerrar, necesita responder antes que las otras dos ofertas que el candidato tiene esa semana.

POR CIUDAD

Salario de un programador por ciudad y nivel

Bandas de salario fijo bruto anual en una gran empresa, departamento IT o consultora top, por ciudad. Madrid y Barcelona pagan en torno a un 15% más que el resto en senior y algo menos en junior; en remoto rige la banda nacional.

CiudadJunior (0–2 años)Mid (2–5 años)Senior (5–8 años)
Madrid23,5–32,5K €34,5–45,5K €48,5–62K €
Barcelona23,5–32K €34,5–45,5K €48–61,5K €
Málaga22,5–30,5K €32–42,5K €44–56,5K €
Valencia22–30K €31–41K €42–54K €
Sevilla21,5–29,5K €30,5–40K €40,5–52,5K €
Zaragoza22–30K €31–41K €42–54K €
En remoto (banda nacional)22–30K €31–41K €42–54K €

Lo que piden los candidatos sigue el mismo orden: a igual nivel, los de Barcelona piden un 2% menos que los de Madrid, los de Valencia un 4% menos y los de Málaga un 4% menos (todos los roles, 3.389 candidatos).

AL MES

Cuánto gana un programador al mes

La mediana que pide un programador en España, 41.500 € brutos al año, son 3.458 € brutos al mes en 12 pagas o 2.964 € en 14. Un senior que pide 46.000 € está en 3.833 € al mes en 12 pagas (3.286 € en 14). El neto depende de la comunidad autónoma, la situación familiar y las retenciones de cada empresa, así que las cifras de esta página son siempre brutas; para la empresa, el coste es ese salario más un 30,65% de Seguridad Social hasta la base máxima (unos 60.099 € de coste laboral sobre 46.000 €).

TECNOLOGÍAS

Qué sube el salario de un programador

Entre los seniors que nombran la tecnología en su CV, la mediana pedida cambia así frente a la mediana senior del rol (46.000 €):

Tecnología en el CVSeniorsMediana pedidaFrente al rol
Go5760.000 €+30%
Python55252.000 €+13%
Java31750.000 €+9%
JavaScript30850.000 €+9%
PHP15550.000 €+9%
React16550.000 €+9%
Angular15148.000 €+4%

Seniors de todas las familias que listan la tecnología (n ≥ 40 por celda); la base de comparación es la mediana senior de la familia “programadores”. Es correlación, no causa: quien domina Kubernetes suele tener también más años.

BACKEND, FULL-STACK Y LAS BIG TECH

Qué lenguajes piden las grandes tecnológicas en España

De las 238 ofertas técnicas que las 250 mayores tecnológicas del mundo publicaban en España el 14 de octubre de 2026, 38 eran de desarrollo de software (backend, frontend o mobile). Python aparece en 73 anuncios, Go en 24, Java en 22, C++ en 20 y TypeScript en 13; el orden es casi el inverso del que tiene el mercado español de consultoría, donde Java domina [ON3 Works, big tech en España, 14/10/2026]. Eso explica el premium de Go en la tabla anterior: los seniors que lo dominan compiten por los puestos de producto, no por los de proyecto.

Solo 30 de esas ofertas publican salario. Dos sirven de referencia para un programador: Stripe paga a un ingeniero recién titulado en Barcelona 46.200 €–69.400 € de salario base, más que la mediana que pide un senior en España; y Google ofrece 120.000 €–123.000 € de base a sus ingenieros staff en Málaga. Una scale-up española paga a un senior 65.500 €–84.000 €. Cuando un programador senior pide 46.000 €, está pidiendo lo que paga una consultora buena, no lo que paga el mercado de producto; el detalle por empresa está en big tech que contratan ingenieros en España.

CONTRATAR

Qué cuesta contratar un programador con agencia

Una agencia de selección en España cobra entre el 15% y el 25% del salario bruto anual del primer año, a éxito. Sobre los 46.000 € que pide un senior son 6.900 €–11.500 €; una búsqueda retained (25–33%, con parte por adelantado), 11.500 €–15.180 €. ON3 Works cobra 3.220 € (Agentic, 7%, con IA, shortlist en 24–48 h) o 9.200 € (Atelier, 20%, con entrevista técnica por un ingeniero sénior del mismo stack) por ese mismo puesto, sin depósito y solo si contratas. Precios y qué incluye cada nivel en precios de ON3 Works: 7% y 20%; la comparación completa en coste de un reclutador con IA frente a una agencia.

CÓMO TRABAJA ON3 WORKS

Dos niveles, un mismo criterio técnico

Agentic
7% · CON IA, PARA IR RÁPIDO
La IA busca entre 1,7 millones de perfiles de España y Reino Unido, criba, entrevista y ordena, y te envía una shortlist cualificada en 24–48 horas. Para puestos urgentes y contrataciones en volumen.
Atelier
20% · CON ENTREVISTA TÉCNICA, PARA PUESTOS CRÍTICOS
Todo lo de Agentic, más un ingeniero sénior del mismo stack (8 a 15 años) que entrevista a cada finalista antes de que lo veas. Para programadores senior, leads y puestos en los que equivocarse cuesta meses.

Sin depósito, sustitución gratuita en 90 días, facturación en euros. Trabajamos en remoto desde Mallorca con candidatos de toda España; las cifras salariales de esta página son las mismas que usamos para fijar la banda de cada búsqueda.

OTROS ROLES

Salarios tech en España, por rol

La misma lectura, con datos propios, para cada familia. El directorio de perfiles que cubrimos está en perfiles tech validados por ingenieros.

  • Salario de ingeniero DevOps en España
  • Salario de data scientist en España
  • Salario de ingeniero de datos en España
  • Salario de desarrollador frontend en España
DE DÓNDE SALEN LAS CIFRAS

Datos propios, no una encuesta

Lo que piden los candidatos sale de 3.389 profesionales tech residentes en España que dieron su salario mínimo esperado al hablar con ON3 Works entre enero de 2025 y octubre de 2026, agregados en la base de datos sin que salga ningún registro individual; la familia “programadores” suma 701 personas, 399 de ellas senior. Lo que pagan las empresas es la calculadora de salarios tech de ON3 Works, que cruza las guías 2026 de Hays, Michael Page, Robert Walters, Manfred y Randstad con ofertas publicadas, escalas de empresas y el INE.

Las dos fuentes se publican con sus tablas y su CSV, y cada cifra de esta página sale de ellas por código: cuando el estudio se actualiza, la página cambia con él.

“ON3 Works se ha convertido en mi socio de selección externo favorito. Son rápidos, eficientes y nos traen candidatos ya evaluados, cualificados y listos para contratar.”

— Gabriel García, vicepresidente de Consulting Services, CGI

701
Programadores en el estudio
46.000 €
Mediana que pide un senior
24–48 h
Hasta la shortlist cualificada
PREGUNTAS

Salario de un programador en España: preguntas frecuentes

¿Cuánto gana un programador en España en 2026?+
Los 701 desarrolladores de software que hablaron con ON3 Works entre 2025 y 2026 pidieron una mediana de 41.500 € brutos anuales; la mitad, entre 35.000 € y 55.000 €. Un senior pide 46.000 € y un mid 37.000 €. Una gran empresa o consultora top paga a un senior 48.500 €–62.000 € en Madrid y una consultora de servicios 41.000 €–53.000 €.
¿Cuánto gana un programador al mes?+
La mediana que pide un programador, 41.500 € al año, son 3.458 € brutos al mes en 12 pagas o 2.964 € en 14. Un senior que pide 46.000 € está en 3.833 € al mes en 12 pagas. El neto depende de la comunidad autónoma y la situación personal; estas cifras son brutas.
¿Cuánto cobra un programador junior en España?+
Un candidato junior (0–2 años) de cualquier rol tech pide una mediana de 35.000 €, con la mitad entre 28.000 € y 40.000 €. Una gran empresa paga a un programador junior 23.500 €–32.500 € en Madrid; el convenio de consultoría fija un mínimo de 18.296 € en su nivel de entrada.
¿Qué lenguaje de programación paga mejor en España?+
Entre los seniors, los que programan en Go piden 60.000 € de mediana, un 30% más que la mediana senior de desarrollo (46.000 €); Python, 52.000 €; Java, JavaScript, PHP y React, 50.000 €. En las ofertas de las big tech en España, Python aparece en 73 de 238 anuncios, Go en 24 y Java en 22.
¿Cuánto cobra un programador en Madrid frente a Barcelona o Valencia?+
En una gran empresa, un programador senior cobra 48,5–62K € en Madrid, 48–61,5K € en Barcelona y 42–54K € en Valencia. Lo que piden los candidatos sigue el mismo orden: a igual nivel, los de Valencia piden un 4% menos que los de Madrid. En remoto rige la banda nacional, 42–54K € para un senior.

¿Contratas un programador? Cuéntanos el puesto

Envíanos el rol, el nivel y la ciudad. Te decimos qué banda cierra hoy y tendrás una shortlist cualificada en 24–48 horas.

Cuéntanos el puesto →
O reserva 15 minutos con nuestro CEO
Lecturas relacionadas

Fuentes y notas

Lo que piden los candidatos ON3 Works, expectativas salariales de 3.389 candidatos tech en España (Hiron, enero de 2025 a octubre de 2026). Familia “programadores”: 701 candidatos; senior, 399; mid, 177. Percentiles con interpolación lineal. Son salarios pedidos antes de negociar, no nóminas; un 73% de las cifras son múltiplos de 5.000 €.

Lo que pagan las empresas ON3 Works, calculadora de salarios tech 2026 (versión 2): banda base por rol y nivel en gran empresa fuera de los hubs, ajustada por ciudad y tipo de empresa; síntesis de Hays Guía del Mercado Laboral 2026, Michael Page Estudio de Remuneración 2026, Robert Walters Salary Survey 2026, Manfred Guía Salarial 2026, Randstad Research 2026, Tecnoempleo, Levels.fyi, escalas publicadas por empresas e INE EAES. Margen ±10–15% en gran empresa, ±25–30% en scale-ups y multinacionales.

Big tech ON3 Works, revisión de las webs de empleo de las 250 mayores tecnológicas del mundo, 14 de octubre de 2026: 238 ofertas técnicas en España codificadas a mano, 38 de ellas de backend, frontend, mobile.

Honorarios Agencias en España: 15–25% a éxito, 25–33% retained (ON3 Works, comparativa IA frente a agencia tradicional). Seguridad Social a cargo de la empresa 2026: 30,65% hasta la base máxima, sin AT/EP. Cifras de ON3 (7%/20%, 24–48 h, 90 días): aportadas por ON3 Works.