Senior Python Software Engineer
Responsabilidades principales
Diseñar, desarrollar y mantener microservicios en Python utilizando FastAPI y arquitecturas modernas.
Desarrollar y documentar API REST/gRPC siguiendo estándares OpenAPI.
Contenerizar aplicaciones con Docker y desplegarlas mediante Kubernetes (pods, deployments, config maps, secrets).
Colaborar con equipos de IA para exponer modelos ML/GenAI como servicios escalables.
Integrar componentes de IA generativa usando LangChain y LangGraph.
Participar en procesos CI/CD, trabajando junto a equipos DevOps para garantizar despliegues eficientes y seguros.
Asegurar la calidad, mantenibilidad y testeo del código (unittest/pytest).
Supervisar y optimizar sistemas en producción, garantizando rendimiento y fiabilidad.
Requisitos imprescindibles
+2 años de experiencia profesional en desarrollo backend con Python.
Conocimientos sólidos de arquitecturas orientadas a microservicios.
Experiencia con FastAPI, REST/gRPC, OpenAPI y Docker.
Experiencia en patrones de diseño y buenas prácticas de ingeniería.
Familiaridad con CI/CD, control de versiones (GitHub/GitLab) y testing automatizado.
Inglés intermedio-avanzado (B2/C1) para colaborar con equipos internacionales.
Orientación a la calidad del software y al desarrollo limpio y mantenible.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.