Buscamos un Ingeniero Backend con experiencia en diseño y construcción de sistemas backend escalables utilizando Java, con profundo conocimiento en desarrollo de aplicaciones de grado de producción.
Serás responsable de liderar la arquitectura e implementación de sistemas distribuidos, asegurando confiabilidad, escalabilidad y rendimiento en entornos complejos multiserVICIO que manejan procesamiento de datos a gran escala.
Responsabilidades
- Desarrollar y optimizar aplicaciones concurrentes y multihilo, implementando patrones de sincronización de hilos, bloqueos, barreras y operaciones atómicas para sistemas de alto rendimiento e intensivos en datos.
- Construir y mantener pipelines de big data e infraestructura para manejar ingesta, procesamiento y almacenamiento de datos de alto volumen a escala.
- Gestionar cargas de trabajo contenerizadas usando Kubernetes, definiendo estrategias de despliegue, políticas de escalado y gestión de recursos para servicios backend que procesan cargas de trabajo de big data.
- Colaborar con equipos multifuncionales para definir contratos de servicio, APIs y patrones de integración.
- Implementar soluciones de observabilidad y monitoreo para asegurar la salud del sistema y la visibilidad del rendimiento.
- Dar soporte a despliegues en producción, solucionar problemas complejos e impulsar iniciativas de mejora continua.
Requisitos
- Profundo dominio de Java con un sólido entendimiento de características avanzadas del lenguaje y mejores prácticas.
- Sólida experiencia en el diseño e implementación de sistemas distribuidos, incluyendo desafíos como consistencia, tolerancia a fallos y replicación de datos.
- Conocimiento práctico de Kubernetes para orquestación de contenedores, estrategias de despliegue y gestión de servicios (se espera exposición a nivel de producción).
- Fuertes fundamentos de SQL y diseño de bases de datos.
- Experiencia con profiling de sistemas, análisis de rendimiento y técnicas de optimización.
- Familiaridad con herramientas de monitoreo y observabilidad como Grafana, Prometheus o Loki.
- Excelentes habilidades de resolución de problemas y capacidad para depurar problemas complejos en sistemas distribuidos.
- Fuertes habilidades de comunicación y capacidad para mentorizar y colaborar con miembros del equipo.
- 5+ años de experiencia en Ingeniería Backend o disciplinas relacionadas como Ingeniería de Sistemas o Desarrollo Full-Stack, con experiencia demostrada en sistemas distribuidos y diseño de aplicaciones multihilo.
- Inglés avanzado (requerido para comunicación efectiva con equipos globales).
Se valorará
- Experiencia con Spring Framework u otros frameworks backend modernos de Java.
- Antecedentes en Kafka o arquitecturas de event-streaming.
- Familiaridad con frameworks de programación reactiva o diseño de sistemas reactivos.
- Experiencia previa en publicidad programática o sistemas de procesamiento de datos en tiempo real.
Beneficios
- Oportunidades de aprendizaje: Certificaciones en AWS (somos AWS Partners), Databricks y Snowflake. Acceso a rutas de aprendizaje de IA para mantenerse actualizado con las últimas tecnologías. Planes de estudio, cursos y certificaciones adicionales adaptadas a tu rol. Acceso a Udemy Business, que ofrece miles de cursos para potenciar tus habilidades técnicas y blandas. Clases de inglés para apoyar tu comunicación profesional.
- Oportunidades de viaje para asistir a conferencias de la industria y conocer clientes.
- Mentoría y Desarrollo: Planes de desarrollo de carrera y programas de mentoría para ayudarte a dar forma a tu camino.
- Celebraciones y Soporte: Recompensas por días especiales para celebrar cumpleaños, aniversarios laborales y otros hitos personales. Equipos proporcionados por la empresa.
- Opciones de trabajo flexible para ayudarte a lograr el equilibrio adecuado.
*Nota: Otros beneficios pueden variar según tu ubicación en LATAM. Para información detallada sobre los beneficios aplicables a tu ubicación específica, consulta con uno de nuestros reclutadores.*
¡Nuestro equipo está ansioso por saber de ti! Envíanos tu CV o perfil de LinkedIn y exploremos la posibilidad de trabajar juntos.