Descripción
Ingeniero Senior de Backend \- Subsistema de Seguridad
País: España
**Open Digital Services** es la empresa de desarrollo de software del Grupo Santander que impulsa la próxima generación de bancos mediante la creación de productos bancarios innovadores y su implementación en colaboración con las afiliadas del Grupo Santander. El Grupo Santander es una de las instituciones financieras más grandes del mundo y líder en la zona euro; estamos comprometidos con ser el mejor banco digital con sucursales del sector.
Nuestra misión en ODS es diseñar y respaldar una plataforma digital y omnicanal avanzada, garantizando la mejor experiencia para el cliente mediante tecnología de vanguardia. Openbank, nuestro socio principal, es donde desarrollamos primero nuestros conceptos más avanzados. ¡Únete a nuestro equipo de clase mundial y ayúdanos a crear un valor único para nuestros clientes!
**LA DIFERENCIA QUE TÚ MARCAS**
Open Digital Services busca un Ingeniero de Software Backend con sede en Madrid, en un modelo híbrido o remoto dentro de España.
Desarrollar servicios compartidos de seguridad utilizados por múltiples productos y mercados, centrándose en APIs confiables, gestión de estado y sesiones, flujos de autenticación y autorización, controles de seguridad y los fundamentos operativos que mantienen estos servicios disponibles y comprensibles.
Estamos transformando nuestra forma de trabajar mediante la innovación, la tecnología de vanguardia, la colaboración y la libertad para explorar nuevas ideas. Para tener éxito en este puesto, serás responsable de:
Diseñar, implementar, probar, desplegar y operar servicios y APIs de backend utilizados en recorridos críticos para la seguridad del cliente.
Transformar requisitos en diseños mantenibles y planes de entrega incrementales junto con ingenieros senior y líderes de equipo.
Escribir código claro y bien probado, además de mejorar las pruebas automatizadas, la documentación y los flujos de trabajo para desarrolladores.
Incorporar observabilidad en los servicios y utilizar registros, métricas y trazas para comprender su comportamiento en producción.
Participar en una rotación sostenible de guardias, investigar incidentes y ayudar a eliminar sus causas raíz.
Contribuir al modelado de datos, almacenamiento en caché, procesamiento asíncrono, resiliencia y mejoras de rendimiento.
Participar en revisiones de código y diseño, asumiendo progresivamente responsabilidades mayores sobre áreas de servicio y decisiones.
**LO QUE APORTARÁS**
Nuestras personas son nuestra mayor fortaleza. Cada individuo aporta perspectivas únicas que nos hacen más fuertes como equipo y como organización. **Empoderamos a los equipos para ir más allá**, valorando quiénes son y potenciando lo que aportan.
Los siguientes requisitos representan los conocimientos, habilidades y capacidades esenciales para el éxito en este puesto. Se podrán realizar adaptaciones razonables para permitir que personas con discapacidad desempeñen las funciones esenciales.
**Experiencia profesional**
* Más de 4 años de experiencia profesional desarrollando aplicaciones o servicios de backend en Go o Java (obligatorio)
* Buen conocimiento de APIs, estructuras de datos, bases de datos, pruebas, control de versiones y conceptos básicos de sistemas distribuidos (obligatorio)
* Experiencia depurando software en entornos de producción o similares a producción (preferible)
**Idioma**
* Inglés (obligatorio)
* Español (preferible)
**Habilidades técnicas**
* APIs, estructuras de datos, bases de datos, pruebas y control de versiones (obligatorio)
* Conceptos de sistemas distribuidos, almacenamiento en caché, procesamiento asíncrono, resiliencia y rendimiento (obligatorio)
* AWS, Redis, DynamoDB, PostgreSQL o arquitectura orientada a eventos (obligatorio)
**Habilidades blandas**
* Mentalidad analítica y de resolución de problemas sólida.
* Comunicación clara y colaboración con ingenieros y partes interesadas.
* Disposición para pedir ayuda en el momento adecuado y aprender sistemas desconocidos.
* Mentalidad de calidad que abarque mantenibilidad, casos límite, seguridad, monitorización y manejo de fallos.
**¿LISTO PARA DAR EL SIGUIENTE PASO EN TU TRAYECTORIA?**
*Open Digital Services es un empleador que promueve la igualdad de oportunidades. Todos los solicitantes serán considerados por igual sin tener en cuenta su identidad de género, orientación sexual, etnia, religión, edad, orientación política, afiliación sindical ni situación de discapacidad.*
*Tomamos decisiones de contratación basadas en tu experiencia y habilidades. Valoramos tu pasión por descubrir, inventar, simplificar y construir.*
*Los datos personales que proporciones, así como cualquier dato generado durante el proceso de selección, son confidenciales y serán tratados por Open Digital Services, S.L., con domicilio social en Plaza de Santa Bárbara 2, 28004 (Madrid), Madrid, España, exclusivamente con la finalidad de gestionar tu participación en los procesos de selección y, en su caso, formalizar tu contratación.*
*Para obtener más información sobre tus derechos y la protección de datos, consulta la Política de Privacidad de Open Digital Services aplicable a este tipo de tratamiento de datos aquí