El portal de empleo de España

Ingeniero de Plataforma Principal — Plataforma de Identidad (AuthN/AuthZ)

Híbrido en Madrid·Jornada completa·Añadida hace 15 días

Resumen

Detalles del puesto

  • Jornada completa

    Según la oferta.

  • Híbrido

    Días de oficina y de casa — el reparto está en la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Estar cerca de Madrid, Spain (Hybrid) para los días híbridos

    No se menciona ninguna ayuda para la mudanza.

  • Tener experiencia de nivel sénior

    Puesto de nivel Senior.

Esta oferta se ha traducido automáticamente al español.

Salario y beneficios

Qué ofrecen

Abrazamos la flexibilidad y las oportunidades de trabajo híbrido para dar respuesta a diversas necesidades y estilos de vida, al tiempo que valoramos experiencias laborales inclusivas. Fomentando el sentido de comunidad, impulsamos la innovación, fortalecemos las conexiones y cultivamos el sentimiento de pertenencia. Nuestro compromiso garantiza que puedas trabajar de la manera que mejor se adapte a ti, y al mismo tiempo interactuar con tus compañeros para compartir ideas y construir relaciones significativas.

Requisitos

Qué buscan

  • Plataformas de software o servicios compartidos que hayas construido y operado para equipos de ingeniería de aplicaciones.
  • Código de infraestructura, automatización, pipelines de entrega, integraciones o herramientas de plataforma que hayas construido y mantenido personalmente.
  • Automatización que cubra el aprovisionamiento, la configuración, el despliegue, las actualizaciones y la recuperación, gestionada mediante control de versiones y pipelines de entrega repetibles.
  • Capacidades de autoservicio que reduzcan la intervención manual y permitan a los desarrolladores trabajar de forma independiente.
  • Experiencia desplegando y operando servicios de aplicaciones contenedorizadas en Kubernetes en un entorno de entrega de software.
  • Comprensión práctica del control de acceso dentro de aplicaciones y APIs, incluyendo modelos basados en roles, en atributos y en relaciones.
  • Experiencia implementando controles de permisos o diseñando modelos de permisos, con comprensión del aislamiento de inquilinos (tenant isolation) y los límites de seguridad.
  • Capacidad para razonar sobre la corrección, la latencia, la consistencia y la trazabilidad de las decisiones de autorización.
  • La familiaridad con motores de autorización de grano fino (fine-grained) o enfoques de política como código (policy-as-code) es valiosa.
  • Comprensión práctica de la autenticación para aplicaciones y servicios de software, incluyendo OAuth 2.0, OpenID Connect y la gestión del ciclo de vida de los tokens.
  • Experiencia implementando o ampliando flujos de autenticación en software, con comprensión de la validación, los límites de confianza y los modos de fallo.
  • Comprensión de la federación empresarial, SSO e integración de proveedores de identidad externos en una plataforma orientada al cliente.
  • Se agradece especialmente una experiencia más profunda en la ingeniería y operación de infraestructura de autenticación a escala.
  • Experiencia con infraestructura en la nube, Kubernetes, contenedores, GitOps e Infraestructura como Código.
  • Un enfoque de la fiabilidad que incluya observabilidad, pruebas de rendimiento, despliegues seguros (rollouts), reversiones (rollback), copias de seguridad y recuperación.
  • Ejemplos de diagnóstico de fallos en producción y uso de código o automatización para evitar su recurrencia.
  • Criterio de ingeniería sólido en sistemas distribuidos, datos relacionales y servicios orientados a eventos.
  • Experiencia práctica sustancial construyendo y operando plataformas o infraestructura compartida que dé soporte a los equipos de ingeniería de software.
  • Sólidas habilidades de programación y scripting aplicadas a la infraestructura, la automatización, las herramientas de despliegue o las integraciones. Debes sentirte cómodo manteniendo código, revisando cambios y utilizando pruebas automatizadas.
  • Experiencia automatizando tareas de aprovisionamiento, configuración, despliegue y operación mediante flujos de trabajo repetibles y controlados por versiones.
  • Experiencia en producción con Kubernetes y contenedores en un entorno de entrega y operación de aplicaciones de software.
  • Experiencia práctica con una plataforma de nube pública importante, Infraestructura como Código, CI/CD y GitOps.
  • Experiencia construyendo capacidades de plataforma reutilizables o flujos de trabajo de autoservicio que reduzcan el trabajo manual para los equipos de ingeniería.
  • Comprensión sólida de APIs, redes, almacenes de datos y comportamiento de sistemas distribuidos, con capacidad para solucionar problemas de producción.
  • Evidencia de liderazgo técnico a través de decisiones de diseño, revisiones de código, estándares de ingeniería y apoyo a otros ingenieros.

La experiencia desarrollando servicios de aplicación o backend es una gran ventaja, pero no es obligatoria. Tu experiencia en programación puede provenir principalmente de la ingeniería de infraestructura y plataformas. Debes estar dispuesto a trabajar con nuestras herramientas y servicios basados en Go y a desarrollar tus capacidades donde sea necesario.

  • Experiencia práctica implementando autenticación y control de acceso dentro de aplicaciones de software, APIs o servicios de plataforma compartidos.
  • Conocimiento práctico de OAuth 2.0, OpenID Connect y autenticación basada en tokens, incluyendo la validación segura y los modos de fallo comunes.
  • Comprensión de los modelos de permisos, el principio de mínimo privilegio y el aislamiento de inquilinos, así como la capacidad de explicar dónde se aplican las decisiones de acceso.
  • Capacidad para traducir los requisitos de seguridad en software funcional, pruebas automatizadas y capacidades de plataforma mantenibles.

Se valorará

  • Tienes experiencia en producción con Curity, especialmente ampliándolo, automatizando su configuración y ciclo de vida, u operándolo como parte de una plataforma de software.
  • Has diseñado y operado Keycloak en un entorno de producto de software, incluyendo personalización, entrega automatizada o migraciones.
  • Has construido autorización de grano fino utilizando SpiceDB o un motor de autorización basado en relaciones comparable.
  • Tienes una experiencia más profunda con federación empresarial, SAML, política como código o autenticación y autorización en sistemas distribuidos y multiinquilino.
  • Has construido capacidades de identidad de autoservicio, APIs o SDKs que utilizan otros equipos de ingeniería.
  • Has trabajado con Go, PostgreSQL y Kafka o RedPanda en producción.

Estas son ventajas, no sustitutos de unas sólidas habilidades de ingeniería de plataformas, programación y automatización. Se anima a los ingenieros de plataformas con fundamentos relevantes de autenticación y autorización a postularse, incluso si no han utilizado nuestros productos específicos.

El puesto

En IFS, estamos construyendo la próxima generación de software empresarial nativo de IA. Buscamos un Principal Platform Engineer para construir las capacidades compartidas de autenticación y autorización de las que dependen nuestros equipos de ingeniería de producto.

Debes ser un ingeniero de plataformas práctico que construya mediante código y automatice por defecto. Tu experiencia puede centrarse en infraestructura como código, pipelines de despliegue, automatización, herramientas de plataforma o integraciones de servicios. Lo que importa es que hayas construido capacidades fiables y repetibles que los equipos de ingeniería utilicen para entregar y operar software.

Tu formación puede ser en ingeniería de plataformas, infraestructura, SRE, ingeniería de identidad o integración de sistemas. Lo que importa es una experiencia práctica sustancial construyendo o ampliando las capacidades de la plataforma mediante código y automatización, apoyando la entrega y la operación del software.

Contar con experiencia en desarrollo de software es especialmente valioso, pero no es un requisito indispensable. Damos la bienvenida a ingenieros cuya experiencia en programación se haya desarrollado a través del trabajo en ingeniería de plataformas, infraestructura o SRE.

La arquitectura, la administración y la configuración de productos por sí solas no son suficientes. Queremos entender qué has implementado, probado, automatizado y soportado personalmente en producción.

Nos interesa lo que hayas construido y automatizado personalmente: cómo lo aprovisionaste, cómo probaste los cambios, cómo lo entregaste de forma segura y cómo permitiste que otros equipos lo utilizaran sin depender de la intervención manual. La identidad y el acceso es el dominio en el que trabajarás; se agradece especialmente la experiencia especializada en ese dominio.

Esta es una oportunidad para dar forma a una capacidad crítica de la plataforma, con una responsabilidad técnica y un impacto sustancial en toda nuestra organización de ingeniería.

Estamos contratando a dos Principal Platform Engineers para ayudar a unificar la autenticación y la autorización en nuestra plataforma de software empresarial de próxima generación.

Estamos consolidando un panorama de autorización fragmentado en un único modelo a través de tres entornos de alojamiento: nuestra plataforma nativa de la nube, nuestra plataforma de alojamiento heredada (legacy) y nuestra nube de ciclo de vida (lifecycle cloud). Debe ser correcto, rápido y fiable en entornos distribuidos y multiinquilino (multi-tenant).

Nuestro stack actual incluye SpiceDB respaldado por PostgreSQL para la autorización, y Curity para la autenticación, con entornos de Keycloak migrando hacia él. Estos describen los sistemas en los que trabajarás; no se requiere experiencia previa con todos los productos.

Diseñarás y construirás servicios de plataforma, APIs y automatización, serás responsable de ellos en producción y establecerás patrones que los equipos de ingeniería de producto puedan adoptar con confianza. Una parte central del rol es poner a disposición una autenticación y autorización seguras a través de flujos de trabajo documentados, automatizados y de autoservicio.

Este es un rol práctico. Escribirás y revisarás código de infraestructura y automatización, construirás integraciones de plataforma y contribuirás a las herramientas y servicios, incluidos aquellos escritos en Go.

Cómo trabajamos

Permanecerás cerca del código mientras ayudas a otros ingenieros a tomar buenas decisiones arquitectónicas. Valoramos el razonamiento técnico claro, el desafío constructivo y la responsabilidad desde el diseño hasta la producción.

Nos interesa cómo encaja la ingeniería asistida por IA en tu trabajo: qué delegas, cómo revisas y pruebas los resultados, y cómo sigues siendo responsable del software que entregas.

Sobre IFS

IFS es una empresa global de software empresarial que desarrolla soluciones en la nube y SaaS, con una organización que abarca funciones de Investigación y Desarrollo, Cloud y SaaS, Preventa, Consultoría, Ventas y Servicios de Información. Su sitio de empleo describe un negocio que está "en constante crecimiento para ofrecer soluciones galardonadas a cientos de socios y miles de clientes en todo el mundo". Sus vacantes actuales hacen referencia a productos que incluyen IFS Copperleaf, IFS Loops, Ultimo y Softeon, y muestran un fuerte énfasis en el trabajo de ingeniería y producto relacionado con la IA, como la ingeniería de IA agéntica, la ingeniería de plataformas de IA y la gestión de productos nativos de IA.

Para profesionales internacionales, IFS anuncia actualmente una variedad de puestos abiertos en España en las áreas de ingeniería, producto, ventas y finanzas; por ejemplo, "Principal Angular Engineer || AI", "Senior Product Manager - Manufacturing (AI-Native)", "Enterprise Sales Account Executive - Net New" y "Senior Manager - Corporate FP&A". Su página de empleo también enumera vacantes en otros países, incluidos los Países Bajos, Noruega, Estados Unidos y Sri Lanka, lo que refleja una presencia de contratación multinacional.

Datos prácticos

  • IFS tiene actualmente múltiples puestos abiertos en España en las áreas de ingeniería, producto, ventas y finanzas, incluyendo "Principal Angular Engineer || AI", "Senior Product Manager - Manufacturing (AI-Native)", "Enterprise Sales Account Executive - Net New" y "Senior Manager - Corporate FP&A".
  • La empresa se describe a sí misma como una entidad en crecimiento: "¡En IFS estamos creciendo constantemente para ofrecer soluciones galardonadas a cientos de socios y miles de clientes en todo el mundo!"
  • IFS anuncia vacantes en múltiples países más allá de España, incluidos los Países Bajos, Noruega, Estados Unidos y Sri Lanka (Colombo).

En sus propias palabras

Sobre la empresa y el equipo

Ten en cuenta que, antes de solicitar este puesto, debes ser un ingeniero de plataformas práctico (hands-on) que construya mediante código y automatice por defecto. ¡La semana pasada habrás escrito mucho código!

La arquitectura, la administración y la configuración de productos por sí solas no son suficientes. Queremos entender qué has implementado, probado, automatizado y soportado personalmente en producción.

En IFS, estamos construyendo la próxima generación de software empresarial nativo de IA, transformando la forma en que algunas de las organizaciones más grandes del mundo gestionan activos, operaciones y servicios críticos.

Esta es una oportunidad para trabajar a la vanguardia de la ingeniería de IA moderna, construyendo productos inteligentes que combinan modelos de lenguaje extensos (LLMs), IA de agentes y tecnologías nativas de la nube para resolver desafíos empresariales complejos y reales a escala corporativa.

Buscamos ingenieros apasionados por la construcción de sistemas de IA en producción y entusiasmados con la oportunidad de dar forma al futuro del software empresarial.

Ten en cuenta que este puesto requiere experiencia práctica demostrable en el diseño, construcción y lanzamiento de aplicaciones de IA en producción.

Los candidatos cuya experiencia en IA se limite al uso de herramientas como ChatGPT, Claude, Cursor o GitHub Copilot para asistir en el desarrollo de software, sin experiencia demostrable en la construcción de productos o sistemas impulsados por IA, no cumplirán los requisitos para este puesto.

IFS es una empresa con ingresos de miles de millones de dólares y más de 7000 empleados en todos los continentes. Ofrecemos soluciones de software empresarial galardonadas mediante el uso de innovación digital integrada y una única plataforma basada en la nube para ayudar a las empresas a dar lo mejor de sí cuando realmente importa: en el Moment of Service™.

En IFS, somos flexibles, somos innovadores y nos centramos no solo en cómo podemos interactuar con nuestros clientes, sino en cómo podemos lograr un cambio real y tener un impacto mundial. Ayudamos a resolver algunos de los mayores desafíos de la sociedad, fomentando un futuro mejor a través de nuestra agilidad, colaboración y confianza.

Celebramos la diversidad y aceptamos que existen muchísimas perspectivas diferentes en este mundo. Como empresa verdaderamente internacional que presta servicios a personas de todo el mundo, nos damos cuenta de que nuestro éxito es equivalente al respeto que tenemos por esos diferentes puntos de vista.

Al unirte a nuestro equipo, tendrás la oportunidad de formar parte de un entorno global y diverso; te unirás a un equipo ganador con un compromiso con la sostenibilidad; y a una empresa donde hacemos las cosas para que puedas tener un impacto positivo en el mundo.

Buscamos pensadores innovadores y originales para trabajar en un entorno donde puedas #MakeYourMoment para que podamos ayudar a otros a lograr el suyo.

Si quieres cambiar el status quo, te ayudaremos a crear tu momento. Únete al Team Purple. Únete a IFS.

Todas las vacantes de IFS
WhatsApp