Senior Backend Engineer (Python). Barcelona
Indra·Barcelona, Spain
What they offer
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Indra doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Be near Barcelona for hybrid days
No relocation package mentioned.
Have 5+ years of experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
📍 Barcelona (Madrid) | Hybrid model
At Indra Group we lead the development of cutting-edge technology solutions that drive digital transformation in complex, high-impact environments. We work with modern architectures, scalable systems and multidisciplinary teams on innovative projects at both national and international level.
🚀 Join our backend development team!
We are looking for a Senior Backend Engineer (Python) to take part in a strategic, long-term project with a clear technical and leadership component.
What you'll do
🔹 Design and lead the development 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
🔹 Take part in implementing CI/CD and automated deployments
🔹 Coordinate technically with other developers
🔹 Collaborate on authentication and authorization systems
🔹 Optimize data models and SQL queries
🔹 Work with event-driven architectures (Kafka)
🔹 Evaluate and incorporate new technologies, including MLOps and AI
🔹 Collaborate in Scrum or Kanban environments
Don't worry if you don't meet 100% of the requirements. We want to meet you!
What we're looking for
✔️ Degree in Computer Engineering or similar
✔️ +5 years of backend experience with Python
✔️ Experience with FastAPI, Flask or Django
✔️ Mastery of ORM, testing, coverage and best practices
✔️ Experience in CI/CD
✔️ Advanced use of Git and collaborative work
✔️ Technical leadership skills
✔️ English B2 (oral and written)
Nice to have
⭐ 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
📌 Python, backend architectures, agile methodologies, or software quality
What you'll get
✨ Stability and future in a leading company with more than 50,000 professionals
✨ Innovative projects with real impact
✨ Close-knit, collaborative environment
✨ Hybrid model and genuine work-life balance
✨ Personalized career plan
✨ Continuous training (Open University and Udemy for Business - +6,000 courses)
✨ Discounts and benefits for your wellbeing
✨ Competitive compensation and flexible benefits
Hiring process
- Review of your profile
- Initial contact (5-10 min)
- Technical interview + skills and English assessment
- Offer and welcome
⏱️ Estimated time: 1-2 weeks
At Indra Group we promote a work environment based on respect, equal opportunities and professional development, free from any kind of discrimination.
🏆 INDRA is a Top Employer 2025 company
Become part of one of the best employers in Spain.
Personal skills
Strong analytical skills · Clear communication · Proactivity · Technical vision · Teamwork · Organization
About the role
📍 Barcelona (Madrid) | Modelo híbrido
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.
What you'll do
🔹 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
No te preocupes si no cumples el 100%. ¡Queremos conocerte!
What we're looking for
✔️ 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)
Nice to have
⭐ 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
📌 Python, arquitecturas backend, metodologías ágiles o calidad del software
What you'll get
✨ 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
Hiring process
- 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.
Habilidades personales
Alta capacidad analítica · Comunicación clara · Proactividad · Visión técnica · Trabajo en equipo · Organización
This job was automatically translated to English, .