Un programador en España pide 41.500 € brutos de mediana y un senior 46.000 €; en Madrid la mediana tech sube a 50.000 €. A la empresa le cuesta un 32,15 % más en Seguridad Social: 60.789 € al año por ese senior. La mediana de preaviso es de 15 días. Para junior, un portal basta; para senior, los buenos no se inscriben, y un headhunter IT hace la búsqueda directa y la evaluación técnica: ON3 Works presenta la primera shortlist en 24–48 horas y cobra el 7 % o el 20 % solo si contratas.
¿Cuánto le cuesta a la empresa este trabajador?
Lo que pide un programador en España en 2026, por nivel y ciudad
Antes de abrir la oferta, la banda. Los 3.389 candidatos tech que han hablado con ON3 Works entre 2025 y 2026 piden una mediana de 46.000 € brutos anuales en todos los niveles y perfiles; un programador, 41.500 €, y un programador senior, 46.000 €. El 73 % pide una cifra redonda (múltiplo de 5.000 €) y el 27 % da un rango. ON3 Works, expectativas salariales tech 2026
| Ciudad | Candidatos tech | Mediana que piden | Frente a Madrid, a igual nivel |
|---|---|---|---|
| Madrid | 1.340 | 50.000 € | — |
| Barcelona | 1.145 | 48.000 € | −2 % |
| Valencia | 83 | 45.000 € | −4 % |
Candidatos residentes en cada provincia; mediana de salario bruto anual pedido, todos los niveles y familias.
Dos cosas mueven la cifra más que la ciudad: el inglés y el tipo de empresa. Un senior con inglés C1 o superior pide un 21 % más que uno con B1, y las scale-ups y hubs internacionales pagan muy por encima de las consultoras. Qué pagan las empresas por rol, nivel y tipo de empresa está en la calculadora de salarios tech; el detalle por perfil, en salario de un programador en España, frontend, DevOps, ingeniero de datos y data scientist.
Lo que le cuesta a la empresa: salario, Seguridad Social y selección
Sobre el salario bruto, la empresa paga un 32,15 % de Seguridad Social con contrato indefinido (30,65 % de tipos generales más 1,50 % de accidentes de trabajo en programación y consultoría, CNAE 62), hasta la base máxima de 5.101,20 € al mes. Un programador senior de 46.000 € cuesta 60.789 € al año. La calculadora de arriba lo hace para cualquier salario y tipo de contrato, y muestra el primer año con los honorarios de selección incluidos. Orden de cotización 2026 · Tarifa de primas AT/EP, CNAE 62
| Vía de selección | Honorarios | Sobre 46.000 € | Qué incluye |
|---|---|---|---|
| Portal de empleo | Por oferta o por clic | Cientos de euros | Candidaturas; tú criba, entrevistas y evalúas, y asumes el riesgo |
| Agencia tradicional, a éxito | 15–25 % | 6.900 €–11.500 € | Candidatos presentados; garantía de 1–3 meses |
| ON3 Agentic | 7 % | 3.220 € | Búsqueda directa con IA, shortlist en 24–48 h, sustitución gratis en 60 días |
| ON3 Atelier | 20 % | 9.200 € | Lo anterior más entrevista técnica de cada finalista por un ingeniero sénior, sustitución gratis en 90 días |
Honorarios sobre el salario bruto anual del primer año, IVA aparte. El precio de un portal depende del portal y del plan.
Dónde encontrar programadores, y con quién compites por ellos
- ·Portales (InfoJobs, LinkedIn, Tecnoempleo). Recibes candidaturas de quien busca activamente. Funciona para junior y perfiles comunes; para senior, la mayoría de los buenos no se inscriben en ofertas.
- ·Comunidades y código. GitHub, meetups, comunidades de cada stack, Manfred. Donde están los que no buscan, y donde más tiempo cuesta llegar a ellos uno a uno.
- ·Referencias. La vía más barata y la que más se agota: el equipo conoce a diez personas, no a cien.
- ·Headhunter IT. Búsqueda directa, también entre los pasivos, con evaluación técnica antes de presentarlos. Lo que hace, lo que cobra y cómo elegirlo está en headhunter IT.
La competencia no son solo las empresas de tu ciudad. El 14 de octubre de 2026, 71 de las 250 mayores tecnológicas del mundo tenían ofertas técnicas en España, muchas en remoto y con bandas internacionales; el candidato que te interesa recibe sus mensajes la misma semana que el tuyo. Quiénes son y qué piden está en big tech que contratan ingenieros en España.
De la oferta a la incorporación sin perder al candidato por el camino
- ·Brief claro. Stack real, nivel, qué va a construir los primeros seis meses, banda salarial, modalidad. Sin lista de deseos de veinte tecnologías: cada requisito innecesario quita candidatos.
- ·Dos rondas, no cinco. Una conversación técnica con alguien que sabe programar y una con quien decide. Las pruebas técnicas largas sin pagar expulsan a los seniors.
- ·Decisión en días. Los mejores candidatos tienen otra oferta en una o dos semanas. La mediana de ON3 Works desde el brief hasta la contratación está por debajo de 30 días porque las decisiones se toman en 48 horas, no en reuniones semanales.
- ·Oferta por escrito con banda y condiciones. Desde octubre de 2026 la empresa debe detallar por escrito el salario y sus complementos antes de la incorporación. Y preaviso: la mediana de los candidatos es de 15 días; el 75 % puede empezar en 15 o menos.
- ·Contrato. Indefinido como norma, periodo de prueba de hasta seis meses para técnicos titulados, temporal solo con causa. Para proyectos cerrados, un freelance: alternativa a Toptal en Europa.
Cuándo compensa un headhunter y cuándo hacerlo en casa
Hazlo en casa cuando el perfil es junior o común, cuando tienes a alguien que puede evaluar técnicamente y tiene tiempo, y cuando no hay prisa. Delega cuando el perfil es senior o escaso, cuando el puesto lleva más de un mes abierto, o cuando cada semana de vacante cuesta más que el honorario: en un puesto de 46.000 € son unos 885 € a la semana solo en salario. La cuenta completa, con costes reales y riesgo de una mala contratación, está en agencia de selección frente a equipo interno; cómo trabajamos y qué cobramos, en precios de ON3 Works.
Preguntas frecuentes sobre contratar programadores
¿Cuánto cuesta contratar un programador en España en 2026?
¿Dónde encontrar programadores para contratar?
¿Cuánto tarda en incorporarse un programador?
¿Qué contrato se usa para contratar a un programador?
¿Hay que publicar el salario en la oferta?
¿Contratar a través de un headhunter o hacerlo internamente?
¿Tienes un puesto de programador abierto?
Cuéntanos el stack, el nivel y la banda en 15 minutos. Primera shortlist en 24–48 horas; solo pagas si contratas, 7 % o 20 %.
Pedir candidatos →- GUÍA Headhunter IT: qué hace, cuánto cobra y cómo elegirlo
- HERRAMIENTA Calcular el coste empresa de un trabajador en 2026
- ROL Salario de un programador en España
- HERRAMIENTA Calculadora de salarios tech: qué pagan las empresas
- ESTUDIO Cuánto piden los profesionales tech en España
- COMPARAR Agencia de selección frente a equipo interno
- PRECIOS Agentic 7 % y Atelier 20 %
Fuentes
ON3 Works, expectativas salariales tech en España 2026. 3.389 candidatos que hablaron con ON3 Works entre 2025 y 2026: medianas por nivel, provincia, familia y nivel de inglés; preaviso.
ON3 Works, salario de un programador en España (2026). Mediana de 41.500 € y 46.000 € senior, de los mismos datos.
Orden de cotización 2026 y tarifa de primas AT/EP. Tipos a cargo de la empresa: 30,65 % generales más 1,50 % AT/EP para el CNAE 62; base máxima de 5.101,20 €/mes.
Estatuto de los Trabajadores (arts. 14 y 15) y Real Decreto 723/2026. Contratos indefinido y temporal, periodo de prueba; información salarial por escrito desde el 5 de octubre de 2026.
ON3 Works, big tech en España (14/10/2026). 71 de las 250 mayores tecnológicas con ofertas técnicas en España.
Honorarios. Agencias tradicionales 15–25 % a éxito; ON3 Works 7 % Agentic y 20 % Atelier, sin anticipo, IVA aparte.