Workabale
Gentoro | Ingeniero Senior de Backend

San Jose, CA, USA
Sobre nosotros
Gentoro es una startup de software B2B orientada a la innovación, dedicada a potenciar a las empresas para que aprovechen al máximo el potencial de la IA generativa. Nuestra misión es permitir que las empresas desarrollen, implementen y gestionen agentes de IA sin esfuerzo, con soluciones de vanguardia que interactúan con los ecosistemas empresariales de forma segura y confiable.
Como creadores de Gentoro, el innovador puente entre modelos de lenguaje (LLM) y empresas basado en el Protocolo de Contexto de Modelo (MCP), estamos redefiniendo cómo los agentes de IA se integran en los ecosistemas empresariales. Aprovechando los últimos avances en IA generativa, nuestra solución innovadora sin código extiende de forma fluida, segura y confiable el poder transformador de los modelos de lenguaje grandes (LLMs) hacia las empresas.
Fundada por veteranos y visionarios experimentados de destacadas empresas tecnológicas del Valle del Silicio, Gentoro tiene como misión empoderar a las empresas para que innoven con IA generativa. Al llevar la IA generativa al entorno empresarial, permitimos la creación de agentes de IA más confiables, precisos y seguros, transformando la forma en que se automatizan los procesos empresariales.
Descripción del puesto
Estamos buscando un desarrollador backend con sólidos conocimientos en Java y en IA generativa para unirse a nuestro equipo. El candidato ideal tendrá al menos cuatro años de experiencia profesional en desarrollo backend. Este puesto ofrece la oportunidad de contribuir al desarrollo de herramientas de vanguardia de IA generativa, expandiendo los límites de la innovación en un campo de rápido crecimiento.
Principales responsabilidades:
Especificaciones y diseño
Diseñar arquitecturas backend escalables y mantenibles usando Java y Spring Boot, siguiendo principios como SOLID, microservicios y arquitectura orientada a eventos.
Definir y documentar requisitos técnicos, especificaciones del sistema y contratos de API usando OpenAPI.
Crear diagramas arquitectónicos claros y documentación de diseño para nuevas funciones y mejoras del sistema.
Desarrollo y pruebas
Implementar funcionalidades backend, optimizar el rendimiento y escribir código limpio y mantenible usando Java y MyBatis para interacciones con bases de datos.
Desarrollar y mejorar APIs RESTful, asegurando seguridad, eficiencia y escalabilidad.
Garantizar la fiabilidad del código mediante pruebas unitarias, de integración y funcionales completas para prevenir regresiones.
Gestionar dependencias y automatización de compilación usando Maven para flujos de trabajo de desarrollo eficientes.
Infraestructura
Implementar, monitorear y gestionar aplicaciones basadas en la nube en AWS, GCP o Azure.
Implementar pipelines de CI/CD y automatización de infraestructura usando Terraform y CloudFormation.
Optimizar consultas de bases de datos, mejorar el rendimiento del sistema y garantizar escalabilidad.
Soporte y mantenimiento
Hacerse responsable de toda la base de código, solucionar problemas, refactorizar código existente e implementar mejoras necesarias.
Colaborar con clientes y equipos internos para diagnosticar, depurar y resolver problemas en producción.
Mantenerse actualizado con tecnologías emergentes, tendencias del sector y mejores prácticas para mejorar continuamente la fiabilidad y el rendimiento del sistema.
Requisitos
Mínimo 5 años de experiencia profesional en desarrollo backend con Java.
Dominio en la gestión de bases de datos MySQL, contenerización de aplicaciones con Docker y orquestación de despliegues con Kubernetes.
Conocimientos sólidos en IA generativa / LLMs, idealmente con OpenAI.
Experiencia trabajando con APIs RESTful.
Conocimientos de sistemas de control de versiones como Git.
Excelentes habilidades para resolver problemas y atención al detalle.
Beneficios
Sé un pionero: únete a nosotros en las primeras etapas de una startup visionaria bien posicionada. Forma parte de un equipo apasionado y motivado que está moldeando el futuro de la IA generativa y dejando una huella duradera en la industria.
Diseña el futuro con tecnología de vanguardia: trabaja en tecnologías revolucionarias, expandiendo los límites de la innovación y la creatividad.
Compensación competitiva con participación en el éxito: disfruta de un salario competitivo combinado con acciones en etapas tempranas, dándote una participación directa en el éxito de la empresa y la oportunidad de crecer junto con nosotros.
Trabaja a tu manera: desarrolla tu potencial en un entorno de trabajo flexible adaptado a tus necesidades; elige entre modalidades remotas, híbridas o presenciales que mejor te funcionen.
Invierte en ti mismo: aprovecha oportunidades de crecimiento profesional, aprendizaje continuo y desarrollo de carrera en una cultura de apoyo enfocada en la innovación. Asegura tu carrera construyendo experiencia en uno de los campos más transformadores de nuestro tiempo.
Únete a nosotros para crear, innovar y crecer en un lugar donde tus ideas realmente importan.
Salario negociable