Buscamos a un desarrollo y evolución de soluciones críticas, en el que trabajarás con Python y C++ a nivel de programación avanzada, participando activamente en el diseño técnico, la optimización del rendimiento y la integración de servicios en entornos distribuidos basados en grids de computación. Para incorporarse en un proyecto estratégico en el sector financiero con un fuerte componente técnico y foco en sistemas de alto rendimiento.
Posición Híbrido (3 días en oficina) zona Boadilla del Monte (Madrid).
¿Qué harás en el proyecto?
* Desarrollo y mantenimiento de software backend con foco en rendimiento, estabilidad y escalabilidad.
* Programación avanzada en Python (programación pura, no orientada a Big Data).
* Desarrollo y optimización de componentes en C++ (Java valorable)
* Integración y consumo de APIs para comunicación entre sistemas.
* Trabajo con bases de datos en memoria como Redis y/o Valkey.
* Participación en el diseño, implementación y operación de sistemas distribuidos basados en grids de computación.
* Colaboración con otros equipos técnicos para el diseño de soluciones eficientes y robustas.
* Análisis y resolución de incidencias complejas en entornos productivos.
* Aplicación de buenas prácticas de desarrollo, testing y documentación técnica.
Requisitos obligatorios
* Perfil Senior como desarrollador/a backend.
* Experiencia sólida en Python a nivel de programación real (no Big Data, no scripting puntual).
* Experiencia demostrable en C++.
* Conocimiento y uso de bases de datos en memoria como Redis y/o Valkey.
* Experiencia en integración y consumo de APIs.
* Experiencia previa trabajando con sistemas de computación distribuida tipo Grid, como:
* HTC / Condor
* Zero Grid
* TIBCO DataSynapse
* IBM Symphony
* Grids a medida
* Capacidad para trabajar de forma autónoma en entornos técnicos complejos.