Saltar al contenido

Engineering Lead Java y C++

Esta vacante se publicó el y es posible que haya caducado. También puedes ver vacantes recientes de Desarrollo de software.

  • Presencial · Guadalajara, México
  • Tiempo completo
  • Líder
  • USD 5,000 – USD 7,500 al mes

Publicada

Descripción del puesto

Sobre la vacante

Se busca un Engineering Lead / Player-Coach con experiencia práctica en Java y C++ para liderar equipos a través de todo el ciclo de vida del desarrollo de software (SDLC). Este rol combina liderazgo técnico con contribuciones directas al desarrollo de sistemas complejos en entornos cloud-native. Responsabilidades clave incluyen:

  • Liderazgo técnico: Impulsar mejores prácticas, mentoría de ingenieros y gestión de dependencias técnicas.
  • Desarrollo hands-on: Contribuir al desarrollo en Java y C++, manejar escalaciones de producción y asegurar la calidad del código.
  • Gestión de herramientas: Utilizar Jira para seguimiento y coordinar equipos en metodologías ágiles.

Requisitos:

  • 6+ años de experiencia en desarrollo de software.
  • Nivel avanzado de inglés (comunicación fluida).
  • Habilidades técnicas: Java, C++, CI/CD, Docker/Kubernetes, arquitectura cloud, JNI/JNA/gRPC.
  • Modalidad: Presencial en Guadalajara.

Beneficios mencionados: Oportunidad de liderar en un entorno de alta calidad y escalabilidad, con enfoque en sistemas robustos y mentoría.

¿Por qué deberías aplicar?

Esta vacante es ideal para ingenieros que buscan crecer en liderazgo técnico sin perder el contacto directo con el código. Como Player-Coach, tendrás la oportunidad de influir en la arquitectura y cultura del equipo, mientras desarrollas sistemas escalables en tecnologías de vanguardia como Docker y Kubernetes. Aprenderás a manejar producción en entornos cloud-native y a mentorar a otros desarrolladores, construyendo un perfil versátil que combina habilidades técnicas y de gestión. Es una puerta a roles de mayor responsabilidad en la industria tech, con un enfoque práctico que valora la calidad y la innovación.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Dominio sólido de Java y C++, experiencia con CI/CD pipelines, conocimiento profundo de Docker y Kubernetes para orquestación de contenedores, y familiaridad con JNI/JNA/gRPC para integración de sistemas.
  • Soft skills: Liderazgo por ejemplo, capacidad de mentoría y comunicación efectiva, gestión de dependencias técnicas y resolución de problemas en escalaciones de producción.

Tips prácticos para este puesto

  • Prepara ejemplos concretos: Antes de la entrevista, reflexiona sobre proyectos donde hayas liderado equipos y contribuido al código simultáneamente. Usa métricas para demostrar impacto.
  • Actualiza tu conocimiento en cloud: Repasa conceptos de arquitectura cloud-native y prácticas con Kubernetes, ya que son clave para el rol.
  • Practica inglés técnico: Dado el nivel avanzado requerido, ensaya discusiones técnicas en inglés, enfocándote en jerga de desarrollo y liderazgo.

Recursos recomendados

  • Tools: Docker Desktop, Kubernetes en local con Minikube, Jira para gestión de proyectos.
  • Librerías: Spring Boot para Java, Boost para C++, gRPC para comunicación entre servicios.
  • Documentación: Official Java Documentation, C++ Reference, Kubernetes Docs.
  • Influencers: Sigue a expertos en LinkedIn como Martin Fowler para arquitectura y Brendan Burns para Kubernetes.
  • Cursos: "Java Masterclass" en Udemy, "C++ Nanodegree" en Udacity, "Kubernetes for Developers" en Coursera.

Preguntas frecuentes en entrevistas para este rol

  • Pregunta: "Describe una vez que tuviste que manejar una escalación crítica en producción mientras liderabas un equipo."

Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) para estructurar tu respuesta, destacando cómo coordinaste al equipo y resolviste el problema técnico.

  • Pregunta: "¿Cómo balances tu tiempo entre codificación y liderazgo en un rol de Player-Coach?"

Tip: Menciona estrategias como bloques de tiempo dedicados y delegación efectiva, mostrando que priorizas tanto el desarrollo como la mentoría.

  • Pregunta: "Explica cómo implementarías CI/CD en un proyecto con Java y C++."

Tip: Describe un pipeline con herramientas como Jenkins o GitLab CI, integrando pruebas automatizadas y despliegue en Kubernetes, para demostrar conocimiento práctico.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,000 | | Senior | $5,000 - $7,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, presencial, el rango se ajusta a la localidad, con posibles bonos por liderazgo.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no clarifica cómo balancea las responsabilidades de codificación y liderazgo, podrías terminar sobrecargado.

Qué preguntar: "¿Podría describir un día típico en este rol y cómo se distribuye el tiempo entre desarrollo y gestión?"

  • Bandera roja 2: Falta de inversión en herramientas o capacitación para tecnologías cloud como Kubernetes.

Qué investigar: Revisa reviews en Glassdoor o pregunta sobre el presupuesto para formación y licencias durante la entrevista.

  • Bandera roja 3: Alta rotación en el equipo o falta de procesos definidos para escalaciones.

Señal de advertencia: Si en la entrevista mencionan frecuentes "incendios" en producción sin un plan de mejora, podría indicar un entorno caótico. Pregunta sobre métricas de estabilidad y retención del equipo.

Habilidades

  • Java
  • C++
  • CI/CD
  • Docker
  • Kubernetes
  • cloud architecture
  • JNI
  • JNA
  • gRPC
  • Jira
  • agile methodologies
  • Spring Boot
  • Boost
  • Jenkins
  • GitLab CI
  • Minikube
  • Docker Desktop

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

By BRAINLLM 0.8.10