Senior Software Engineer - Python / Microservicios / IA
Grupo TECDATA Engineering
Boiro, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
IntermediateJob location
Remote
Boiro, Spain
Tech stack
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Code Review
Continuous Integration
DevOps
Github
Python
Cloud Services
Software Engineering
Software Quality Assurance (SQA)
Openapi
Backend
FastAPI
Kubernetes
Api Gateway
Terraform
gRPC
Software Version Control
Docker
Microservices
Job description
En Grupo Tecdata estamos buscando un/a Ingeniero/a Senior de Software Python con experiencia en microservicios, FastAPI y un fuerte enfoque en calidad de software, para colaborar en proyectos de servicios de IA y GenAI en producción.
La persona seleccionada será responsable de diseñar, implementar y mantener arquitecturas backend escalables, integradas con servicios en la nube, contenedorizadas y listas para producción., * Diseñar, desarrollar y mantener microservicios en Python utilizando frameworks modernos como FastAPI.
- Crear y gestionar APIs REST/gRPC siguiendo especificaciones OpenAPI.
- Contenerizar aplicaciones con Docker y gestionar despliegues con Kubernetes.
- Colaborar con ingenieros de IA para exponer modelos ML/GenAI como servicios escalables.
- Integrar y orquestar componentes GenAI usando marcos como LangChain y LangGraph.
- Gestionar procesos de CI/CD y colaborar con equipos de DevOps.
- Supervisar sistemas de producción asegurando alta fiabilidad y rendimiento.
- Escribir código limpio, mantenible y documentado, con cobertura de pruebas automatizadas.
Requirements
- Más de 2 años de experiencia profesional como ingeniero/a de software.
- Dominio de Python y arquitectura backend sólida.
- Experiencia con FastAPI, microservicios, REST/gRPC y estándares OpenAPI.
- Experiencia práctica en Docker y contenedorización.
- Conocimiento de las mejores prácticas de ingeniería de software: control de versiones, pruebas, revisiones de código y CI/CD.
- Inglés profesional (B2/C1).
- Foco en calidad de software en todas las fases del desarrollo., * Experiencia con marcos GenAI como LangChain o LangGraph.
- Experiencia con AWS (S3, EC2, Lambda, API Gateway).
- Experiencia en implementación de modelos ML/GenAI como API.
- Familiaridad con herramientas DevOps: GitHub Actions, Terraform, CDK.
- Experiencia con Kubernetes (pods, servicios, mapas de configuración, secretos).
- Experiencia en sectores regulados (finanzas, seguros, etc.).
Benefits & conditions
- Ubicación: Madrid o remoto
- Modalidad: Teletrabajo permitido
- Años de experiencia: 2 años en desarrollo Python