🇬🇧🇪🇸
4d agoThis job was published 3 months ago
Senior Python Backend Engineer. Barcelona
🇪🇸 Translated from Spanish
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
Senior Backend Engineer (Python)
📍 Barcelona (Madrid) | Hybrid model
Indra Group, Tech for the future
At Indra Group, we lead the development of cutting-edge technological solutions that drive digital transformation in complex and high-impact environments. We work with modern architectures, scalable systems, and multidisciplinary teams on innovative projects both nationally and internationally.
🚀 Join our backend development team!
We are looking to incorporate a Senior Backend Engineer (Python) to participate in a strategic, long-term project with a clear technical and leadership component.
What will you do?
🔹 Design and lead the construction of scalable backend services in Python
🔹 Define backend architectures with FastAPI, Flask, or Django
🔹 Ensure code quality, efficiency, and security
🔹 Define testing practices, unit tests, and coverage
🔹 Participate in the implementation of CI/CD and automated deployments
🔹 Provide technical coordination for other developers
🔹 Collaborate on authentication and authorization systems
🔹 Optimize data models and SQL queries
🔹 Work with event-based architectures (Kafka)
🔹 Evaluate and incorporate new technologies, including MLOps and AI
🔹 Collaborate in Scrum or Kanban environments
🔹 Define backend architectures with FastAPI, Flask, or Django
🔹 Ensure code quality, efficiency, and security
🔹 Define testing practices, unit tests, and coverage
🔹 Participate in the implementation of CI/CD and automated deployments
🔹 Provide technical coordination for other developers
🔹 Collaborate on authentication and authorization systems
🔹 Optimize data models and SQL queries
🔹 Work with event-based architectures (Kafka)
🔹 Evaluate and incorporate new technologies, including MLOps and AI
🔹 Collaborate in Scrum or Kanban environments
What are we looking for in you?
Don't worry if you don't meet 100% of the requirements. We want to meet you!
✅ Essential requirements:
✔️ Degree in Computer Engineering or similar
✔️ +5 years of backend experience with Python
✔️ Experience with FastAPI, Flask, or Django
✔️ Proficiency in ORM, testing, coverage, and best practices
✔️ Experience in CI/CD
✔️ Advanced use of Git and collaborative work
✔️ Technical leadership capability
✔️ English B2 (oral and written)
✔️ +5 years of backend experience with Python
✔️ Experience with FastAPI, Flask, or Django
✔️ Proficiency in ORM, testing, coverage, and best practices
✔️ Experience in CI/CD
✔️ Advanced use of Git and collaborative work
✔️ Technical leadership capability
✔️ English B2 (oral and written)
➕ Desirable requirements:
⭐ Authentication and authorization
⭐ Advanced SQL and familiarity with Java
⭐ Kafka and event-driven architectures
⭐ Experience in MLOps and AI
⭐ GitLab and CI/CD pipelines
⭐ Scrum / Kanban methodologies
⭐ Advanced SQL and familiarity with Java
⭐ Kafka and event-driven architectures
⭐ Experience in MLOps and AI
⭐ GitLab and CI/CD pipelines
⭐ Scrum / Kanban methodologies
🎓 Valued certifications:
📌 Python, backend architectures, agile methodologies, or software quality
💡 Personal skills:
High analytical capacity · Clear communication · Proactivity · Technical vision · Teamwork · Organization
What we offer
✨ Stability and future in a leading company with over 50,000 professionals
✨ Innovative projects with real impact
✨ Close and collaborative environment
✨ Hybrid model and real work-life balance
✨ Personalized career plan
✨ Continuous training (Open University and Udemy for Business - +6,000 courses)
✨ Discounts and benefits for your well-being
✨ Competitive remuneration and flexible compensation
✨ Innovative projects with real impact
✨ Close and collaborative environment
✨ Hybrid model and real work-life balance
✨ Personalized career plan
✨ Continuous training (Open University and Udemy for Business - +6,000 courses)
✨ Discounts and benefits for your well-being
✨ Competitive remuneration and flexible compensation
What is our selection process like?
- Profile review
- First contact (5-10 min)
- Technical interview + competency and English tests
- Offer and welcome
⏱️ Estimated time: 1-2 weeks
At Indra Group, we promote a work environment based on respect, equal opportunity, and professional development, free from any type of discrimination.
🏆 INDRA is a Top Employer 2025 company
Be part of one of the best employers in Spain.
Be part of one of the best employers in Spain.
View original advert (Spanish)
Senior Backend Engineer (Python)
📍 Barcelona (Madrid) | Modelo híbrido
Indra Group, Tech for the future
En Indra Group lideramos el desarrollo de soluciones tecnológicas punteras que impulsan la transformación digital en entornos complejos y de alto impacto. Trabajamos con arquitecturas modernas, sistemas escalables y equipos multidisciplinares en proyectos innovadores a nivel nacional e internacional.
🚀 ¡Únete a nuestro equipo de desarrollo backend!
Queremos incorporar un/a Senior Backend Engineer (Python) para participar en un proyecto estratégico y de largo recorrido, con un claro componente técnico y de liderazgo.
¿Qué harás?
🔹 Diseñar y liderar la construcción de servicios backend escalables en Python
🔹 Definir arquitecturas backend con FastAPI, Flask o Django
🔹 Garantizar la calidad, eficiencia y seguridad del código
🔹 Definir prácticas de testing, pruebas unitarias y cobertura
🔹 Participar en la implementación de CI/CD y despliegues automatizados
🔹 Coordinar técnicamente con otros desarrolladores
🔹 Colaborar en sistemas de autenticación y autorización
🔹 Optimizar modelos de datos y consultas SQL
🔹 Trabajar con arquitecturas basadas en eventos (Kafka)
🔹 Evaluar e incorporar nuevas tecnologías, incluyendo MLOps e IA
🔹 Colaborar en entornos Scrum o Kanban
🔹 Definir arquitecturas backend con FastAPI, Flask o Django
🔹 Garantizar la calidad, eficiencia y seguridad del código
🔹 Definir prácticas de testing, pruebas unitarias y cobertura
🔹 Participar en la implementación de CI/CD y despliegues automatizados
🔹 Coordinar técnicamente con otros desarrolladores
🔹 Colaborar en sistemas de autenticación y autorización
🔹 Optimizar modelos de datos y consultas SQL
🔹 Trabajar con arquitecturas basadas en eventos (Kafka)
🔹 Evaluar e incorporar nuevas tecnologías, incluyendo MLOps e IA
🔹 Colaborar en entornos Scrum o Kanban
¿Qué buscamos en ti?
No te preocupes si no cumples el 100%. ¡Queremos conocerte!
✅ Requisitos imprescindibles:
✔️ Grado en Ingeniería Informática o similar
✔️ +5 años de experiencia en backend con Python
✔️ Experiencia con FastAPI, Flask o Django
✔️ Dominio de ORM, testing, cobertura y buenas prácticas
✔️ Experiencia en CI/CD
✔️ Uso avanzado de Git y trabajo colaborativo
✔️ Capacidad de liderazgo técnico
✔️ Inglés B2 (oral y escrito)
✔️ +5 años de experiencia en backend con Python
✔️ Experiencia con FastAPI, Flask o Django
✔️ Dominio de ORM, testing, cobertura y buenas prácticas
✔️ Experiencia en CI/CD
✔️ Uso avanzado de Git y trabajo colaborativo
✔️ Capacidad de liderazgo técnico
✔️ Inglés B2 (oral y escrito)
➕ Requisitos deseables:
⭐ Autenticación y autorización
⭐ SQL avanzado y familiaridad con Java
⭐ Kafka y arquitecturas event-driven
⭐ Experiencia en MLOps e IA
⭐ GitLab y pipelines de CI/CD
⭐ Metodologías Scrum / Kanban
⭐ SQL avanzado y familiaridad con Java
⭐ Kafka y arquitecturas event-driven
⭐ Experiencia en MLOps e IA
⭐ GitLab y pipelines de CI/CD
⭐ Metodologías Scrum / Kanban
🎓 Certificaciones valorables:
📌 Python, arquitecturas backend, metodologías ágiles o calidad del software
💡 Habilidades personales:
Alta capacidad analítica · Comunicación clara · Proactividad · Visión técnica · Trabajo en equipo · Organización
Lo que te ofrecemos
✨ Estabilidad y futuro en una empresa líder con más de 50.000 profesionales
✨ Proyectos innovadores con impacto real
✨ Entorno cercano y colaborativo
✨ Modelo híbrido y conciliación real
✨ Plan de carrera personalizado
✨ Formación continua (Open University y Udemy for Business - +6.000 cursos)
✨ Descuentos y beneficios para tu bienestar
✨ Retribución competitiva y compensación flexible
✨ Proyectos innovadores con impacto real
✨ Entorno cercano y colaborativo
✨ Modelo híbrido y conciliación real
✨ Plan de carrera personalizado
✨ Formación continua (Open University y Udemy for Business - +6.000 cursos)
✨ Descuentos y beneficios para tu bienestar
✨ Retribución competitiva y compensación flexible
¿Cómo es nuestro proceso de selección?
- Revisión de tu perfil
- Primera toma de contacto (5-10 min)
- Entrevista técnica + pruebas de competencias e inglés
- Oferta y bienvenida
⏱️ Tiempo estimado: 1-2 semanas
En Indra Group promovemos un entorno de trabajo basado en el respeto, la igualdad de oportunidades y el desarrollo profesional, libre de cualquier tipo de discriminación.
🏆 INDRA es empresa Top Employer 2025
Forma parte de una de las mejores empresas empleadoras de España.
Forma parte de una de las mejores empresas empleadoras de España.