- Presencial · Guadalajara, México
- Tiempo completo
- Senior
- USD 5,500 – USD 8,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
Se busca un Engineering Lead con perfil hands-on y enfoque player-coach para liderar equipos a través de todo el ciclo de desarrollo de software (SDLC) mientras contribuye directamente en desarrollo complejo con Java y C++. El rol implica impulsar mejores prácticas, mentoría de ingenieros, gestión de dependencias técnicas y responsabilidad sobre escalaciones en producción en entornos cloud-native. Requisitos clave: nivel avanzado de inglés, mínimo 6 años de experiencia, dominio de Java, C++, CI/CD, Docker/Kubernetes, arquitectura cloud, JNI/JNA/gRPC y herramientas como Jira. Modalidad presencial en Guadalajara.
¿Por qué deberías aplicar?
Esta posición te permite combinar liderazgo técnico con desarrollo hands-on, ideal para quienes disfrutan liderar con el ejemplo y construir sistemas de alta calidad y escalabilidad. Tendrás la oportunidad de moldear prácticas de ingeniería, mentorar talento emergente y gestionar dependencias críticas en un entorno cloud-native, desarrollando tanto habilidades técnicas como de gestión.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Dominio sólido de Java y C++, experiencia con CI/CD, contenedores (Docker/Kubernetes), arquitecturas cloud, integración nativa (JNI/JNA) y comunicación (gRPC).
- Soft skills: Liderazgo player-coach, mentoría, gestión de dependencias, resolución de escalaciones en producción, comunicación avanzada en inglés.
Tips prácticos para este puesto
- Prepara ejemplos concretos de cómo has liderado equipos mientras codificabas activamente (player-coach).
- Demuestra experiencia en manejo de escalaciones en producción y optimización de procesos cloud-native.
- Destaca proyectos donde hayas implementado JNI/JNA o gRPC para integración entre tecnologías.
Recursos recomendados
- Tools: Docker, Kubernetes, Jira, Jenkins/GitLab CI para CI/CD.
- Documentación: Oracle Java Docs, C++ Reference, Kubernetes.io, gRPC documentation.
- Influencers: Martin Fowler (arquitectura), Kelsey Hightower (Kubernetes), Venkat Subramaniam (Java).
- Cursos: "Cloud-Native Java" en Udemy, "Advanced C++" en Coursera, liderazgo técnico en Pluralsight.
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe un proyecto donde lideraste un equipo mientras codificabas activamente. ¿Cómo balanceaste ambas responsabilidades?"
- Tip: Enfócate en ejemplos específicos de delegación, priorización y comunicación, mostrando resultados técnicos y de equipo.
- Pregunta 2: "¿Cómo manejas una escalación crítica en producción en un entorno cloud-native?"
- Tip: Explica tu proceso de diagnóstico, colaboración con equipos, uso de herramientas como Kubernetes, y lecciones aprendidas para prevención.
- Pregunta 3: "¿Qué estrategias usas para mentorar ingenieros y mejorar las prácticas de desarrollo?"
- Tip: Menciona técnicas como pair programming, revisiones de código, talleres técnicos y establecimiento de métricas de calidad.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,500 | | Senior | $5,500 - $8,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para este rol en Guadalajara con Java/C++ y liderazgo, el rango se ajusta a la experiencia senior requerida (6+ YOE).*
Red flags a considerar
- Bandera roja 1: Si la empresa no clarifica cómo balancea el tiempo entre liderazgo y desarrollo hands-on, pregunta en la entrevista sobre la distribución esperada de tareas y métricas de éxito.
- Bandera roja 2: Si hay poca mención a procesos de escalación o soporte en producción, investiga antes de aceptar cómo manejan incidentes y la disponibilidad de herramientas de monitoreo.
- Bandera roja 3: Señal de advertencia común en roles player-coach: expectativas poco realistas de carga de trabajo; pregunta sobre el tamaño del equipo, plazos y recursos disponibles para evitar burnout.
Habilidades
- Java
- C++
- CI/CD
- Docker
- Kubernetes
- cloud architecture
- JNI
- JNA
- gRPC
- Jira
- Jenkins
- GitLab CI
- pair programming
- code reviews
- technical workshops
- quality metrics
- diagnosis
- collaboration
- monitoring tools
- Oracle Java Docs
- C++ Reference
- Kubernetes.io
- gRPC documentation
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante