28 sep
|
Innoit Consulting
|
Barcelona
28 sep
Innoit Consulting
Barcelona
Sobre el puesto
Buscamos un/a Senior Full-Stack Engineer (Python) para incorporarse a un proyecto de una compañía internacional líder en soluciones de gestión de nóminas y RRHH. Formarás parte del equipo que desarrolla una plataforma de Payroll Operations potenciada por IA: un asistente inteligente que automatiza los flujos de nómina y permite a los profesionales gestionar sus operaciones a través de una experiencia conversacional.
No es un proyecto greenfield: se espera que te incorpores rápidamente a un codebase notable y existente, entiendas cómo se conectan los sistemas y entregues dentro de los patrones y convenciones ya establecidos. La plataforma cubre todo el stack, desde micro frontends y web components, pasando por APIs REST y bases de datos relacionales, hasta agentes de IA desplegados en cloud, e integra múltiples sistemas de nómina enterprise.
¿Qué harás?
- Diseñar, construir y mantener agentes de IA en Python utilizando frameworks agénticos modernos y runtimes de IA en cloud
- Desarrollar y mantener APIs en .NET Core que actúan como servicios downstream de la capa de agentes
- Construir e integrar micro frontends en Angular y web components en Stencil dentro de una shell application enterprise existente
- Trabajar con bases de datos SQL Server: escribir queries, entender esquemas e integrarse con los modelos de datos de nómina existentes
- Escribir y mantener código de infraestructura en Terraform para despliegues cloud
- Integrar nuevas capacidades de agentes en sistemas legacy de nómina sin romper la funcionalidad existente
- Colaborar con equipos de frontend, backend, IA e infraestructura para entregar funcionalidades end-to-end
- Aplicar buenas prácticas de seguridad: trust boundaries de identidad, idempotencia, audit trails, redacción de PII y feature flags como kill switches
- Contribuir a la documentación de diseño, READMEs y knowledge base del equipo
¿Qué buscamos?
- 5+ años de experiencia profesional en ingeniería de software, con al menos 2 años en sistemas full-stack (frontend, backend e infraestructura cloud)
- IA / Agentes: runtimes de agentes en cloud (despliegue, configuración de memoria, gestión del runtime), frameworks agénticos (diseño de tools, patrones orchestrator/child agent, flujos human-in-the-loop), Model Context Protocol (MCP) en cliente y servidor,
prompt engineering y patrones de diseño agénticos (state machines, HITL, intent routing)
- Backend: Python 3.10+ a nivel avanzado (async, validación de datos, packaging), .NET Core / C# (APIs REST, implementación de servidores MCP) y SQL Server (esquemas, queries, stored procedures)
- Frontend: Angular v15+ (module federation, micro frontends), Stencil.js, TypeScript avanzado y experiencia con design systems enterprise (librerías de componentes, tokens, accesibilidad)
- Infraestructura y DevOps: Terraform (container registries, IAM, secrets management), Docker / Podman, AWS (servicios de contenedores, runtimes de IA, secrets, IAM), monorepos (NX o similar) y pipelines CI/CD
- Seguridad y compliance: patrones zero-trust e identidad de tenant, diseño idempotente (claves deterministas, exactly-once), audit trails y redacción de PII, feature flags y kill switches
Perfil que encaja
- Te pones productivo/a rápido en codebases grandes y desconocidos
- Piensas en sistemas: puedes seguir una petición de frontend → API → agente de IA → infraestructura cloud y detectar dónde falla
- Te sientes cómodo/a trabajando con sistemas legacy, no solo en proyectos desde cero
- Lees antes de escribir: entiendes los patrones existentes antes de introducir nuevos
- Autonomía para coger un ticket, encontrar el código relevante y entregar
- Colaborador/a de bajo ego, que trabaja dentro de las decisiones arquitectónicas del equipo
- Mentalidad de documentación: dejas el codebase mejor de lo que lo encontraste
Se valorará
- Conocimiento del dominio de nómina o RRHH (centros de coste, estructuras organizativas, workforce management)
- Experiencia con sistemas ERP o CRM enterprise legacy
- Testing end-to-end / de integración (Playwright o similar)
- Experiencia construyendo o integrando funcionalidades de IA conversacional o chatbots en aplicaciones enterprise
- Experiencia integrando funcionalidades basadas en IA/LLMs en sistemas en producción
Nivel de inglés profesional, imprescindible (entorno de trabajo en inglés)
¿Qué ofrecemos?
✅ Horario flexible
✅ Modelo de trabajo híbrido, favoreciendo el equilibrio entre vida personal y profesional
✅ Salario competitivo y plan de retribución flexible
✅ Seguro médico privado
✅ Presupuesto anual para formación y desarrollo profesional
✅ Cursos de idiomas
✅ Participación en comunidades tecnológicas y eventos del sector
✅ Seguimiento continuo y acompañamiento profesional
✅ Plan de desarrollo y crecimiento adaptado a tus objetivos
Sobre nosotros En InnoIT creemos que el talento se desarrolla en un entorno donde aprender, innovar y disfrutar del camino van de la mano.
? Únete a nuestro equipo, participa en proyectos innovadores y sigue creciendo junto a profesionales apasionados por la tecnología.
Más info
? https://www.inno-it.es/
? InnoIT Consulting Barcelona Meetup: https://www.meetup.com/es-ES/Meetup-de-InnoIT-Consulting-en-Barcelona/
? InnoIT Consulting Madrid Meetup: https://www.meetup.com/es-ES/meetup-de-innoit-consulting-en-madrid/
Diversidad, Equidad e Inclusión En InnoIT promovemos activamente la diversidad, la equidad y la inclusión. Damos la bienvenida a personas con todo tipo de perfiles, experiencias y trayectorias profesionales, y fomentamos especialmente la participación de colectivos tradicionalmente infrarrepresentados en el sector tecnológico. Evaluamos todas las candidaturas de manera objetiva y justa, garantizando la igualdad de oportunidades durante todo el proceso de selección.
Asimismo, nos comprometemos a realizar los ajustes razonables necesarios para asegurar una experiencia accesible e inclusiva.
No discriminamos por razón de género, edad, origen, nacionalidad, orientación sexual, identidad o expresión de género, religión, discapacidad o cualquier otra condición protegida por la legislación vigente. Trabajamos para construir un entorno laboral diverso, respetuoso e inclusivo, donde todas las personas tengan las mismas oportunidades de crecimiento, desarrollo y reconocimiento profesional.
Si te apasiona construir agentes de IA que transforman procesos enterprise reales y te sentís cómodo/a moviéndote por todo el stack, ¡queremos conocerte!
📌 Full-Stack Engineer (Barcelona)
🏢 Innoit Consulting
📍 Barcelona