Software Engineer Backend
¡En Drimo seguimos creciendo y queremos que te sumes a nuestro equipo! 🚀
Buscamos un/a Software Engineer Backend para incorporarse al equipo de uno de nuestros principales clientes, una reconocida aerolínea, donde tendrás la oportunidad de trabajar en proyectos de alto impacto y gran escala.
¿Cuál será tu misión?
El propósito de un Ingeniero/a de Software Backend en LATAM Airlines es diseñar, desarrollar, operar y escalar soluciones digitales robustas y seguras que transformen la visión de producto y las necesidades del negocio en impacto medible para clientes y organización.
Como contribuidor individual dentro de un squad de producto multifuncional, el rol es responsable de construir APIs resilientes, servicios basados en datos y lógica de negocio escalable, colaborando estrechamente con producto, datos, seguridad y diseño para alcanzar los objetivos del equipo y contribuir de forma sostenida a los objetivos organizacionales.
Principales funciones:
Diseñar, desarrollar y operar APIs REST con contratos claros, versionamiento y observabilidad.
Tener conocimiento sobre LLMs e implementación de MCPs (deseable).
Implementar flujos event-driven (Kafka/colas/pub-sub) para sistemas desacoplados y resilientes.
Modelar y optimizar bases de datos SQL/NoSQL (performance, integridad, migraciones). (MySQL, PostgreSQL, Datastore, Firestore)
Incorporar seguridad desde el diseño (authorization/authentication, manejo de secretos, cumplimiento).
Asegurar confiabilidad operativa: patrones de resiliencia, auto-recuperación y SLOs.
Elevar la calidad: pruebas automatizadas, code reviews, CI/CD y documentación.
Medir y mejorar con métricas, logs y trazas (stack de observabilidad, de preferencia Grafana).
Troubleshooting.
Requisitos:
Java 17/21 y ecosistema Spring.
Spring Boot 3.x, Spring Web, Spring Cloud 4.x (Feign, Config, Actuator).
Manejo de perfiles, properties, health checks y observabilidad.
Construcción y calidad.
Gradle/Maven, pipelines CI/CD, versionado semántico.
Pruebas: unitarias (JUnit/Mockito), de integración (WireMock), y contrato (Pact).
Code review de pares y adherence a nuestro DOD.
Integración entre servicios.
OpenFeign para clientes HTTP, timeouts, reintentos, circuit breakers.
Mapeo de DTOs con MapStruct.
Persistencia y cache.
Redis (Redisson) para orquestación/locks y estados efímeros.
RDBMS (PostgreSQL/MySQL) para trazabilidad y datos transaccionales.
Observabilidad y seguridad.
Micrometer + Prometheus/Grafana; logs estructurados.
Gestión de secretos, headers seguros, sanitización de logs.
Arquitectura y patrones.
Hexagonal/ports & adapters.
ACL (Anti-Corruption Layer) para integraciones.
Orquestación de procesos y resiliencia (idempotencia, retries, DLQ si aplica).
Porque el mejor código nace de un buen equilibrio, en Drimo te ofrecemos:
Día libre por tu cumpleaños.
Cursos y certificaciones para seguir aprendiendo.
5 días de vacaciones adicionales al año para que recargues energías.
Seguro complementario de salud y dental que te acompaña cuando más lo necesites.
Trabajo 100% remoto, sin embargo valoramos que puedas sumarte a las celebraciones y actividades de la empresa.
- Departamento
- IT Staffing Augmentation
- Ubicaciones
- Oficina Chile
- Estado remoto
- Completamente remoto
Acerca de DRIMO
Desarrollamos software innovador, seguro y escalable para las empresas.