




Job Summary: We are seeking a Senior Python Backend Engineer to lead the design and evolution of robust, secure, and scalable backend architectures in critical defense projects. Key Highlights: 1. Design and leadership of robust and scalable backend architectures. 2. Development and optimization of Python-based backend solutions. 3. Participation in high-impact European strategic projects. Location: Barcelona, CT, ES Professional Domain: Defense and Security Required Experience: Over 2 years of experience Work Modality: Hybrid At **Indra Group**, we protect what matters most. We develop advanced technological solutions that strengthen national and international security, participating in high-impact European strategic projects. **Join our backend development team** We aim to strengthen our team with a **Senior Python Backend Engineer** who will lead the design and evolution of robust, secure, and scalable backend architectures in critical defense-domain projects. **What will be your responsibilities?** * Design and lead the development of **scalable, high-performance backend services**. * Develop and optimize backend solutions in **Python**, using frameworks such as **FastAPI, Flask, or Django**. * Define and ensure compliance with **code quality, efficiency, and security standards**. * Lead the design of **backend architectures**, participating in key technical decisions. * Define and oversee **testing strategies**, including unit tests, code coverage, and automation. * Drive **continuous integration and automated application deployment**. * Provide technical coordination for other developers, promoting best practices and technical growth. * Collaborate closely with other teams (frontend, DevOps, architecture, product). * Participate in evaluating and researching **new technologies and technical approaches**. * Document technical solutions and contribute to continuous product improvement. **What are we looking for in you?** It is not necessary to meet 100% — we want to get to know you and understand what you can bring. **✅ Essential Requirements** * Bachelor’s degree in **Computer Engineering or related field**. * **Minimum 5 years of experience** designing, developing, and optimizing backend systems in **Python**. * Solid experience with **FastAPI, Flask, or Django**. * Proficiency in **ORM**, unit testing, coverage tools, and quality control. * Experience with **CI/CD and automated deployment**. * Proficiency in **Git** and collaborative work within technical teams. * Demonstrated ability to **lead backend technical design**. * Experience in **technical coordination** with other developers. * **B2-level or higher English proficiency**, both written and spoken. **✅ Desirable Requirements** * Knowledge of **authentication and authorization**. * Proficiency in **SQL** and familiarity with **Java**. * Experience with **event-driven architectures** (e.g., Kafka). * Knowledge or experience in **MLOps and artificial intelligence**. * Experience with **Scrum or Kanban**. * Familiarity with **GitLab**, **CI/CD pipelines**, and deployment automation. * Participation in **technological research activities** or evaluation of new solutions. **Valuable Certifications** * Certifications in **Python** or backend architectures. * Certifications in **agile methodologies** or **software quality**. **Personal Skills** * Strong **analytical capability** and technical vision. * Clear communication and influence skills. * Proactivity, responsibility, and excellent organization. * Adaptability to change and orientation toward continuous improvement. * Teamwork and collaborative mindset. **What do we offer?** * **Stability and future:** Long-term projects at a leading Defense company with over 50\.000 professionals. * **Innovative projects:** Advanced technology with national and international impact. * **Close and transparent environment:** Collaborative culture and direct communication. * **Autonomy and flexibility:** Real work-life balance and a hybrid work model. * **Personalized career plan** and technical growth. * **Continuous training:** Open University and Udemy for Business (\+6\.000 courses). * **Competitive compensation** and flexible benefits. * **Benefits and discounts** across multiple services. **Selection Process** * Profile review * Initial contact (5–10 minutes) * Technical interview * Interview with Talent Acquisition * Offer and onboarding * **Estimated process duration: 2 weeks** **Notes** Position subject to **internal security, verification, and compliance requirements**, specific to the defense sector. **INDRA is Top Employer 2026** Join one of the best companies in Spain to build your technology career.


