Python Software Engineer

SANTANDER CONSUMER BANK S.p.A

Madrid, Spain
Hybrid (some days remote, some days onsite)
Python software engineering
Backend services and apis
Machine learning models
Santander Consumer Bank S.p.A is seeking a Python Software Engineer to join their team in Madrid, focusing on the design and development of AI-powered applications. The role emphasizes technical leadership, collaboration with AI experts, and the creation of scalable software systems

Job Summary

  • Lead the architectural design and development of high-performance backend services and APIs using Python (e.g., FastAPI, Django).
  • Architect and build robust, scalable software systems that integrate, serve, and manage machine learning models and GenAI applications.
  • Deploy and manage applications using containerization (Docker, Kubernetes) and cloud platforms (AWS or GCP).

Matching Summary

Match Score: 85

Santander Consumer Bank S.p.A is seeking a Python Software Engineer to join their team in Madrid, focusing on the design and development of AI-powered applications. The role emphasizes technical leadership, collaboration with AI experts, and the creation of scalable software systems.

Skills & Requirements

Must-have

  • Python software engineering
  • backend services and APIs
  • machine learning models
  • GenAI applications
  • clean, maintainable, and well-tested Python code
  • Docker, Kubernetes
  • AWS or GCP

Nice-to-have

  • technical leadership
  • continuous improvement
  • risk management
  • customer-centric transformation
  • innovation and collaboration

Key Requirements

  • 5+ years of experience in software engineering
  • BSc or MSc in Computer Science, Engineering, or a related technical field
  • Spanish proficiency

Work Rights

Not specified

Tailored Resume

Cover Letter