Moteur de recherche d'offres d'emploi BERGER LEVRAULT

Senior Backend Engineer


Información general

Ubicación del puesto

Madrid, ESPAÑA

👉Posibilidad de teletrabajo bajo la política de Berger-Levrault España. 

 

Tu futuro equipo

Formarás parte del equipo de Manuel de Paz, que combina visión técnica con cercanía y orientación a producto. Un equipo humano increíble, con muy buen ambiente y ganas de hacer las cosas bien. 🌟

Tus responsabilidades

¿Te gustaría trabajar en proyectos que impactan en la vida de miles de personas, en un sector como la administración pública? 🌍 En Berger-Levrault llevamos más de 100 años desarrollando soluciones tecnológicas que hacen el mundo más eficiente, humano y sostenible. Y ahora, ¡te estamos buscando!

 

✔️ Desarrollo y Arquitectura Backend

  • Implementar lógica de negocio compleja para procesos contables y financieros
  • Desarrollar y mantener servicios backend escalables con Python y AWS Lambda
  • Diseñar e implementar arquitecturas de sistemas distribuidos (microservicios y/o serverless)
  • Colaborar en el diseño de arquitectura backend escalable y mantenible
  • Optimizar rendimiento para aplicaciones multi-tenant con alta concurrencia
     

✔️ Gestión de Datos y Persistencia

  • Diseñar y optimizar esquemas de base de datos en PostgreSQL
  • Implementar estrategias de particionado y sharding para multi-tenancy
  • Desarrollar procedimientos almacenados y consultas complejas para reporting
  • Gestionar migraciones de datos y versionado de esquemas
  • Implementar estrategias de backup y recuperación de datos
     

✔️ APIs y Integraciones

  • Diseñar y desarrollar APIs robustas y bien documentadas
  • Implementar integraciones con sistemas externos de administraciones públicas
  • Desarrollar conectores para plataformas de autenticación de terceros
  • Crear servicios de procesamiento de archivos y documentos contables
  • Implementar webhooks y eventos asíncronos para comunicación entre servicios
     

✔️ Infraestructura y Despliegues

  • Definir infraestructura como código usando AWS CDK
  • Trabajar con pipelines CI/CD en GitLab para despliegues automatizados
  • Configurar monitoring, logging y alertas para servicios en producción
  • Participar en testing colaborativo usando Jira y Zephyr
     

✔️ Cumplimiento y Seguridad

  • Implementar controles de seguridad a nivel de aplicación y datos
  • Asegurar cumplimiento de normativas ENS alto en servicios backend
  • Trabajar con datos sensibles de administraciones públicas manteniendo estándares de privacidad
  • Implementar auditoría y trazabilidad de operaciones críticas

 

 

Este puesto está hecho para ti si…

Sabemos que no se trata de saberlo todo, sino de tener ganas de construir bien. Pero si te ves reflejado en varias de estas, ¡vamos por buen camino!

 

🔧 Backend como base
Más de 5 años de experiencia dándole caña a Python (ideal si ya trabajas con 3.9+).
Dominio real de PostgreSQL: consultas complejas, tuning, índices y performance.
Has trabajado con arquitecturas backend modernas, incluyendo microservicios.
Conoces bien FastAPI, Flask o Django, y sabes cuándo usar uno u otro.
Arquitecturas serverless no te suenan a buzzword: has usado AWS Lambda en serio.


☁️ Cloud & Serverless lovers
Experiencia práctica en AWS: Lambda, RDS, S3, API Gateway, CloudWatch...
Infraestructura como código con CDK o SAM (porque copiar-pegar YAML no es vida).
Entiendes cómo funcionan las arquitecturas event-driven y los sistemas distribuidos.
Sabes cómo gestionar secretos, configuración y buenas prácticas en entornos cloud.


🔗 APIs & Integraciones
Diseñas APIs REST bien hechas, siguiendo OpenAPI/Swagger.
Te manejas con OAuth2, JWT, SAML y otros protocolos de auth.
Has trabajado con colas de mensajes y procesamiento asíncrono.
Conoces patrones de integración en entornos enterprise.


✅ Testing y calidad (de verdad)
Escribes tests unitarios con pytest o similares (no solo "cuando hay tiempo").
Pruebas de integración que van más allá del "funciona en mi máquina".
Sabes cómo testear microservicios de forma efectiva.


🧰 Herramientas & formas de trabajar
Te mueves bien con GitLab CI/CD, Jira, y herramientas de testing como Zephyr.
Te gusta trabajar en ágil, ya sea Scrum o Kanban, pero siempre colaborativo.
Documentas lo necesario y automatizas lo posible.

 

🧠 ¿Y si además sabes de esto? ¡Punto extra!


🚀 Arquitecturas avanzadas
Has diseñado microservicios con comunicación asíncrona y patrones tipo CQRS, Event Sourcing, Saga.
Has trabajado con Docker, orquestación con Kubernetes o ECS, y conoces bien los API Gateway patterns.


📊 Datos y analytics
Has participado en data pipelines, ETL, o arquitecturas de datos modernas.
Conoces AWS Glue, Step Functions, DynamoDB, MongoDB o similares.


🔐 Seguridad y compliance
Sabes aplicar controles de seguridad en apps cloud.
Has trabajado con cifrado, escaneo de vulnerabilidades y conoces marcos como ISO 27001 o ENS.


🧾 Especialización con valor
Experiencia en productos financieros, contables o multi-tenant.
Has tocado normativa como RGPD, ENS, o sistemas de facturación y ERP.

 

💡 Visión de producto & otras joyas
Entiendes el producto más allá del código: sabes por qué construimos lo que construimos.
Has trabajado con PMs y otros equipos de negocio para mejorar funcionalidad y experiencia.
Te gusta proponer, mejorar, optimizar... no solo ejecutar.
Si has mentorizado a otros o tienes una certificación AWS, ¡nos encanta!