Senior Python Backend Engineer - Advanced English

Ditech Group
Málaga, Spain
1 day 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 Performance Tuning Software Architecture
+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 than8 years of experiencein software development with strong knowledge of Python.Bachelor’s degree in Computer Science, Software Engineering, or a related field.Solid knowledge ofPython, object-oriented programming (OOP), design patterns, asynchronous programming, and performance optimization.Experience designing scalable distributedsystems, microservices, and RESTful APIs.Hands-on experience withFastAPI, Flask, or Django.Strong knowledge ofSQL Server, PostgreSQL, and NoSQL databases.Experience withDocker, Kubernetes, Azure, Azure DevOps, and CI/CD pipelines.Strong understanding ofsoftware 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 withgenerative AI, large language models (LLMs), RAG, AI agents, or workflow automation will be highly valued.#J-*****-Ljbffr

Requirements

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.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

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:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all