LogicGate
LogicGate
LogicGate desarrolla software de gobernanza, riesgos y cumplimiento para organizaciones que gestionan obligaciones regulatorias, riesgos cibernéticos y riesgos de terceros. Su plataforma Risk Cloud reúne estos flujos de trabajo en un sistema configurable que permite a los equipos adaptar los procesos a sus necesidades, coordinar tareas y utilizar datos en tiempo real para respaldar la evaluación y gestión de riesgos.

Ingeniero/a sénior de software backend

Diseña API en Java y Kotlin y servicios distribuidos para la plataforma GRC empresarial de LogicGate, impulsada por IA. Contribuye a escalar su arquitectura multiinquilino para ofrecer un rendimiento fiable.

Descripción

  • Desarrolla servicios backend de alto rendimiento, API de plataforma y almacenes de datos distribuidos para las funciones multiinquilino de Risk Cloud.
  • Crea pruebas unitarias, de integración y de nivel de servicio.
  • Colabora con DevOps para mejorar la infraestructura en la nube y las canalizaciones CI/CD automatizadas.
  • Supervisa métricas operativas, trazas y alertas en Datadog.
  • Detecta cuellos de botella en el sistema y mejora el rendimiento de las consultas a bases de datos.
  • Lidera revisiones de diseño técnico.
  • Desglosa proyectos complejos junto con los equipos de Producto y Diseño.
  • Ofrece mentoría a ingenieros de distintos equipos.
  • Usa asistentes de programación con IA, LLM y herramientas de automatización para mejorar los flujos de trabajo, modernizar patrones heredados y acelerar la entrega de funcionalidades.

Requisitos

  • Al menos cinco años de experiencia profesional en ingeniería de software, desarrollando sistemas backend empresariales con Java, Kotlin u otro lenguaje JVM comparable y Spring Boot.
  • Experiencia en el diseño, despliegue y mantenimiento de sistemas distribuidos a gran escala y API REST en un entorno de nube AWS.
  • Experiencia práctica con bases de datos relacionales o no relacionales, sistemas de caché y intermediarios de mensajería asíncrona, como PostgreSQL, Neo4j, Redis y RabbitMQ.
  • Firme compromiso con las prácticas modernas de pruebas en todos los niveles de la pirámide de testing.
  • Curiosidad y experiencia práctica en el uso de herramientas modernas de programación con IA, LLM o agentes de IA.
  • Capacidad para trabajar en una cultura de ingeniería colaborativa y asistir ocasionalmente a encuentros fuera de la oficina del departamento y a eventos de la empresa.

Beneficios

  • Planes de compensación variable.
  • Opciones sobre acciones.
  • Beneficios de salud, bienestar y estilo de vida adaptados a tu región.
  • Tiempo libre remunerado generoso.
  • Festivos anuales de la empresa.
  • Mentoría estructurada.
  • Formación en liderazgo.
  • Plataformas de aprendizaje prémium.
  • Encuentros ocasionales fuera de la oficina del departamento y eventos de la empresa.