Solvd busca un Líder de Ingeniería de Software con experiencia en sistemas distribuidos y APIs para unirse a su equipo. El rol implica el diseño, implementación y entrega de componentes de software, mentoría de ingenieros y adopción de prácticas de IA asistida.
Lidera un equipo en un proyecto de sistema escalable con Java y Kafka para un mercado de comercio electrónico global.
Solvd Inc. es una consultora y proveedora de servicios tecnológicos nativa de IA en rápida expansión, que impulsa la transformación empresarial en áreas como cloud, datos, ingeniería de software e inteligencia artificial. Trabajamos con organizaciones líderes en la industria para diseñar, construir y operacionalizar soluciones tecnológicas que generan resultados comerciales medibles. Tras la adquisición de Tooploox, una empresa líder en IA y desarrollo de productos, Solvd ahora ofrece una entrega integral, desde asesoramiento estratégico y diseño de soluciones hasta desarrollo de IA a medida e implementación a escala empresarial. Nuestros centros de capacidad combinan profunda experiencia técnica, metodologías de entrega probadas y conocimiento sectorial específico para abordar desafíos empresariales complejos de manera rápida y eficaz. Buscamos un Lead Software Engineer para unirse a nuestro equipo. El candidato ideal tendrá experiencia en el desarrollo de sistemas distribuidos escalables y APIs. Sobre el proyecto Trabajarás con un marketplace de e-commerce reconocido a nivel mundial que atiende a millones de clientes y vendedores en múltiples regiones. La organización opera a una escala masiva, dando soporte a plataformas de consumo de alto tráfico, sistemas transaccionales complejos y servicios críticos que deben ser confiables, seguros y estar en continua evolución. El cliente está llevando a cabo una iniciativa estratégica para retirar una plataforma de gestión de casos heredada y reemplazarla con un sistema moderno (construido desde cero), escalable y diseñado para la evolución a largo plazo y cargas de trabajo de IA. La iniciativa incluye la migración completa de datos, la preservación de la continuidad del negocio y una estricta compatibilidad retroactiva de API para evitar interrupciones en las integraciones y clientes existentes. Qué harás: - Responsabilidad y rendición de cuentas en la entrega - Serás responsable de la entrega de extremo a extremo de los componentes del sistema. Asumirás la responsabilidad de la calidad, los plazos y la preparación para el lanzamiento. Asegurarás que los compromisos sean realistas, visibles y se cumplan. Escalarás los riesgos de manera temprana y dirigirás activamente la mitigación. - Contribución al diseño del sistema y liderazgo en la implementación - Contribuirás al diseño (y serás responsable del diseño a nivel de componente) e implementación de servicios y características complejas. Asegurarás la alineación entre lo diseñado y lo implementado, cuestionarás supuestos y garantizarás que las soluciones equilibren escalabilidad, confiabilidad y mantenibilidad. Contribuirás a los artefactos de arquitectura y a la dirección técnica a largo plazo. - Estimación, planificación y gestión de riesgos - Desglosarás requisitos de negocio ambiguos en trabajo técnico claro. Proporcionarás estimaciones precisas, planificarás la ejecución a través de dependencias y reevaluarás continuamente los riesgos. Ajustarás el alcance cuando sea necesario y comunicarás las compensaciones de manera transparente. - Excelencia en ingeniería y propiedad del código - Establecerás un alto estándar para la calidad del código. Establecerás y reforzarás los estándares de desarrollo, realizarás revisiones de código exhaustivas y guiarás al equipo hacia soluciones mantenibles. Depurarás problemas entre servicios y liderarás la resolución de problemas complejos en producción. - Mentoría y apoyo al equipo - Serás mentor y apoyarás a ingenieros con menos experiencia a través de orientación técnica, retroalimentación y emparejamiento. Ayudarás al equipo a crecer compartiendo conocimientos y reforzando buenas prácticas de ingeniería. - Adopción de prácticas de ingeniería asistidas por IA - Promoverás la adopción de agentes de codificación de IA y herramientas de productividad para desarrolladores, manteniendo estrictos estándares de calidad. Asegurarás que el código generado por IA sea revisado, validado y alineado con los principios de arquitectura e ingeniería. Fomentarás el uso responsable de la automatización que acelera la entrega sin comprometer la confiabilidad. - Colaboración y asociación interfuncional - Colaborarás estrechamente con gerentes de proyecto, arquitectos y partes interesadas del producto para alinear la entrega con los objetivos comerciales. Participarás en discusiones técnicas cara a cara con el cliente cuando sea necesario y representarás las decisiones de ingeniería de manera clara. - Liderazgo de equipo y cultura - Liderarás con el ejemplo en responsabilidad, profesionalismo y propiedad. Fomentarás una cultura de transparencia, mejora continua y responsabilidad compartida. Qué aportas: - Más de 8 años de experiencia profesional en ingeniería de software. - Experiencia comprobada operando como líder técnico o líder de equipo de desarrollo. - Conocimiento experto de los ecosistemas Java y Spring. - Experiencia en la construcción de sistemas distribuidos y APIs (la experiencia con API GraphQL es imprescindible). - Experiencia trabajando con sistemas orientados a eventos (la experiencia con Kafka es una gran ventaja). - Experiencia con bases de datos relacionales y NoSQL. - Sólida comprensión de los principios de diseño de sistemas y patrones de arquitectura. - Experiencia práctica en la depuración de problemas complejos entre servicios. - Capacidad para desglosar iniciativas grandes en planes ejecutables. - Sólida mentalidad de revisión de código y propiedad de la calidad. - Experiencia trabajando en entornos colaborativos y multiequipo. - Sólidas habilidades de comunicación y participación de las partes interesadas. - Nivel de inglés B2+. Nice to have: - La experiencia con React y TypeScript es una gran ventaja. - La exposición a sistemas agenticos es una gran ventaja. - La experiencia con herramientas de contenedorización y orquestación como Docker y Kubernetes se considera una gran ventaja. - Experiencia en el dominio de soporte al cliente o operaciones de servicio. - Experiencia en oratoria pública o intercambio de conocimientos interno. Al unirte a Solvd, podrás: - Dar forma a proyectos impulsados por IA del mundo real en industrias clave, trabajando con clientes desde la innovación de startups hasta la transformación empresarial. - Ser parte de un equipo global con igualdad de oportunidades para la colaboración entre continentes y culturas. - Prosperar en un entorno inclusivo que prioriza el aprendizaje continuo, la innovación y los estándares éticos de IA. ¿Listo para generar un impacto? Si te entusiasma construir cosas que importan, defender la IA responsable y crecer con algunas de las mentes más brillantes de la industria. Postúlate hoy y vamos a innovar juntos. Solvd es un empleador que ofrece igualdad de oportunidades. Acepto el tratamiento de mis datos personales proporcionados en el proceso de selección por Solvd Inc., con domicilio principal en 1646 N California Blvd, Suite 515, Walnut Creek, CA 94596, Estados Unidos, con el fin de futuros procesos de selección. Podrás retirar tu consentimiento en cualquier momento; sin embargo, esto no afectará la legalidad del procesamiento realizado sobre esta base antes de dicha retirada. El responsable del tratamiento de tus datos personales es Solvd Inc., con domicilio principal en 1646 N California Blvd, Suite 515, Walnut Creek, CA 94596, Estados Unidos. Puedes encontrar más información sobre el tratamiento de tus datos personales en la Política de Privacidad.