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
Intermediate

Job 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

Apply for this position