Senior Python Backend Engineer - Advanced English

Ditech Group
Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Artificial Intelligence Microsoft Azure Continuous Integration Software Design Patterns Distributed Systems Django Web Framework Python (Programming Language) PostgreSQL NoSQL Object-Oriented Software Development Software Architecture Standard Sql
+13 more
Secure Coding Software Engineering Flask (Web Framework) Large Language Models Generative AI Backend Fastapi Kubernetes Information Technology Asynchronous Programming Restful APIs Docker Microservices

Job description

More than 8 years of experience in software development with strong knowledge of Python.Bachelor’s degree in Computer Science, Software Engineering, or a related field.Solid knowledge of Python, object-oriented programming (OOP), design patterns, asynchronous programming, and performance optimization.Experience designing scalable distributed systems, microservices, and RESTful APIs.Hands-on experience with FastAPI, Flask, or Django .Strong knowledge of SQL Server, PostgreSQL, and NoSQL databases.Experience with Docker, Kubernetes, Azure, Azure DevOps, and CI/CD pipelines .Strong understanding of software architecture, scalability, resilience, and secure development practices.Self-motivation, organizational skills, and the ability to work independently in agile environments.Strong communication, collaboration, and mentoring skills.Experience with generative AI, large language models (LLMs), RAG, AI agents, or workflow automation will be highly valued.#J-*****-Ljbffr

Requirements

More than 8 years of experience in software development with strong knowledge of Python.Bachelor’s degree in Computer Science, Software Engineering, or a related field.Solid knowledge of Python, object-oriented programming (OOP), design patterns, asynchronous programming, and performance optimization.Experience designing scalable distributed systems, microservices, and RESTful APIs.Hands-on experience with FastAPI, Flask, or Django . Strong knowledge of SQL Server, PostgreSQL, and NoSQL databases.Experience with Docker, Kubernetes, Azure, Azure DevOps, and CI/CD pipelines . Strong understanding of software architecture, scalability, resilience, and secure development practices.Self-motivation, organizational skills, and the ability to work independently in agile environments.Strong communication, collaboration, and mentoring skills.Experience with generative AI, large language models (LLMs), RAG, AI agents, or workflow automation will be highly valued. #J-*****-Ljbffr

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all