Python Developer - Permanent

Collective
Madrid, Spain
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Query Performance Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure Databases Continuous Integration Data Integration Data Integrity Relational Databases DevOps Python (Programming Language) Performance Tuning
+13 more
Software Engineering SQL Databases SQLAlchemy Data Streaming Systems Architecture Large Language Models Backend Git Fastapi Taleo Graphql Machine Learning Operations Docker

Job description

We are seeking a Python Developer, based in Madrid or Barcelona (hybrid) to bridge the gap between user-facing AI applications and core system infrastructure by building and maintaining robust server-side services, databases, and GraphQL APIs that enable secure, high-performing, scalable generative AI solutions across Azure., 1. Integrate AI and LLM APIs into backend services, managing data flow and optimizing response latency.

  1. Design, build, and maintain GraphQL APIs using FastAPI and Strawberry to serve frontend applications and internal services.
  2. Architect relational database schemas and manage version-controlled migrations to ensure data integrity and high query performance; collaborate with DevOps/MLOps to containerize and deploy services across Azure, monitoring production performance and optimizing for speed and cost.

Requirements

Do you have experience in Taleo?, Do you have a Master’s degree?, Minimum Experience in Backend Development, Software Engineering, or Systems Architecture Technical Skills / Tools LLM/AI APIs (e.g., OpenAI, Anthropic) and secure tool/data integration via Model Context Protocol (MCP). Python FastAPI GraphQL (Strawberry) SQL and relational database design SQLAlchemy (or similar ORM) Git Docker CI/CD fundamentals; monitoring and performance optimization English Collaboration and clear communication Ownership and proactivity Strong problem-solving; attention to security and reliability Willingness to learn and improve through feedback.

About the company

I’m reaching you from Taleo, an international financial consulting company, with presence in 10 countries, and a team of +500 consultants delivering services to + 100 financial entities.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all