TL;DR · Respuesta directa

El 82% de desarrolladores senior en MX está empleado y no busca activamente. Salario +15% no los convence; stack moderno + autonomía real + manager técnicamente competente + problema interesante + equity líquido sí. El outreach genérico por LinkedIn tiene tasa de respuesta <3%. La diferenciación está en el primer mensaje, la agenda de entrevistas y la claridad del proyecto.

La pregunta que más me hacen los CTOs que intento ayudar no es "¿cuánto debería pagar?". Es "¿por qué no puedo atraer a los developers senior que necesito?". Y la respuesta casi nunca es salario. Pagá 15% arriba del mercado y vas a ver el mismo silencio en tu outreach si los otros elementos fallan. Los senior no se mueven por incremental salarial — se mueven por problema + ambiente + trayectoria.

Realidad del mercado · por qué es difícil

  • 82% están empleados y no en búsqueda activa. De ese 82%, un 30% escucha ofertas interesantes; el resto necesita outreach muy específico para moverse.
  • Ofertas US en LATAM han subido el piso de expectativas. Un senior en México con 8 años de experiencia recibe ofertas por $8-15K USD al mes desde startups estadounidenses.
  • Fatiga de outreach: un dev senior recibe 15-40 mensajes de LinkedIn por semana. El tuyo compite con ese volumen.
  • Cambio de generación: millennials senior buscan impacto; Gen Z busca autonomía y flexibilidad radical. Pitch genérico no funciona para ambos.

Los 6 factores que sí mueven a un senior

1. Problema interesante y específico

Los senior se aburren rápido de features CRUD. "Vamos a construir el sistema de pricing dinámico para logística en tiempo real con 2M de eventos/hora" mueve más que "estamos creciendo rápido y buscamos developers". La especificidad del problema es lo primero que leen.

2. Stack moderno o trade-off explicado

Stack de 2015 sin explicación = red flag. Stack de 2015 con "sabemos que es deuda técnica; el plan de modernización arranca en Q2 y queremos a alguien que lidere parte de eso" = oportunidad. Transparencia gana.

3. Manager técnicamente competente

La primera entrevista técnica debería ser con quien va a ser su manager directo — y debería poder hablar con profundidad del código, arquitectura y trade-offs. Los senior detectan en 20 minutos si su futuro jefe sabe algo. Si no, rechazan.

4. Autonomía real (no discurso)

"Ownership" y "autonomía" son palabras gastadas. Lo que convence: ejemplo específico. "En los últimos 6 meses, 3 decisiones de arquitectura clave las tomó el team sin consultar al VP". Ese ejemplo es mil veces más fuerte que "aquí tenés autonomía".

5. Equity con liquidez potencial clara

Equity sin explicación de vesting, dilución, cap table y escenarios de salida = percepción de humo. Equity con documento claro (cuántas acciones, qué % representan, qué pasaría en exit de X y de Y) = herramienta real de cierre. Los senior ya han sido quemados por equity opaco.

6. Ritmo y flexibilidad sostenibles

Los senior saben que el crunch crónico les cuesta salud. "Esperamos 50-60 horas" es señal de que vas a quemarlos. "Esperamos trabajo profundo 30-35 horas y disponibilidad de respuesta por fuera" es mucho más atractivo. La flexibilidad de horarios y lugares es no-negociable para la mayoría.

El outreach que sí funciona

Un mensaje de LinkedIn efectivo en outreach a senior tiene estos 5 elementos:

  1. Razón específica por la que le escribiste: "Vi tu talk en sobre event-sourcing". No "saw your profile".
  2. Problema técnico concreto: qué están construyendo, por qué es difícil, qué stack.
  3. Nombre del team y del manager directo: "reportarías a , VP de Engineering ex-". Da legitimidad.
  4. Paquete transparente o rango: "base $180-240K + equity 0.3-0.6%" vs. "paquete competitivo". Transparencia acelera.
  5. Pregunta concreta: "¿tendrías 20 minutos esta semana para contarte más?". No "¿te interesa?". El compromiso inicial es bajo.

Mensaje de 5-7 líneas. Más es leído como plantilla.

Errores típicos que apagan a un senior

  • Proceso de entrevistas de 6-8 rondas: los senior no tienen tiempo. 3-4 bien diseñadas es el estándar competitivo 2026.
  • Tests de código irrelevantes al rol: algoritmos de Leetcode hard para un rol de backend de negocio. Señal de "no sabemos qué evaluar".
  • Founders invisibles hasta la oferta: el CTO/CEO debería aparecer en las primeras 2-3 conversaciones, no solo cuando el candidato ya decidió.
  • Feedback tardío o inexistente: 7+ días sin respuesta = asumió que lo rechazaste. Ya se comprometió con otra empresa.
  • Secreteo del paquete: "primero veamos si encaja, después hablamos de números". Hace que el senior invierta tiempo sin saber si estás en rango.

La pregunta que importa

Si revisás los últimos 10 devs senior que rechazaron tu oferta o dejaron de responder, ¿cuántos fue por salario y cuántos por alguna de las otras 5 palancas? Si la mayoría fue "salario" — probablemente estás simplificando. Cuando preguntamos por separado a los que rechazaron, el 60-70% cita razones no-salariales que no se animaron a decir en la llamada final. Arreglá esas primero.