This job was published 3 months ago

Senior Python Backend Engineer. Barcelona

Indra
Indra
Barcelona, SpainOn-siteCompetitiveAdded 3 months agoInternship
🇪🇸 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

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)

➕ 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

🎓 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

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.
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

¿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)

➕ 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

🎓 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

¿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.
Need a visa? No sponsorship mentioned here. Browse visa jobs