Senior Backend Python Engineer (Barcelona)

Company
Description
Job Summary: We are seeking a Senior Backend Python Engineer to design and lead the development of scalable backend services in critical environments, ensuring quality, efficiency, and security. Key Highlights: 1. Innovative and high-impact projects in national and international security. 2. A close-knit and transparent environment with autonomy and flexibility. 3. A tailored career plan and continuous training for your professional development. **Location:** Barcelona, ES **\#job\-location.job\-location\-inline { display:** inline; } **Professional Profile:** Defense and Security **Required Experience:** More than 2 years of experience **Position Type:** At Indra Group, we protect what matters most. We lead the development of cutting-edge technological solutions that strengthen national and international security. Join our European project teams! As part of our positioning as a leading company in the defense sector, we aim to strengthen our team by hiring a Senior Backend Python Engineer to expand our team in Barcelona. What will you do on a daily basis? Design and lead the development of scalable Python-based backend services in critical environments. Ensure code quality, efficiency, and security through development standards and best practices. Define and implement automated testing strategies, including unit tests and code coverage. Participate in defining robust and maintainable backend architectures. Coordinate with technical teams to ensure proper system and service integration. Drive technical product evolution through continuous improvement and adoption of new technologies. Collaborate in continuous integration and automated deployment processes in production environments. What are we looking for in you? Bachelor's degree in Computer Science or related field. Minimum 5 years of backend development experience with Python (FastAPI, Flask, or Django). Experience developing AI-based solutions. Experience with ORM, unit testing, code coverage tools, and automation. Knowledge of continuous integration and automated deployments. Proficiency in Git and teamwork in collaborative environments. Ability to lead backend architecture design. Experience coordinating technically with other developers. Minimum English level: B2\. Familiarity with authentication and authorization is desirable. Proficiency in SQL and familiarity with Java. Experience in event-driven development with Kafka. Knowledge or experience in MLOps and artificial intelligence. Previous experience with agile methodologies (Scrum or Kanban). Experience with GitLab and CI/CD pipelines. Analytical, proactive profile with strong technical vision, responsibility, and adaptability. What we offer you **Stability and Future ✨:** Long-term projects at a leading defense company with over 60\.000 professionals and solid financial stability. **Innovative and High-Impact Projects:** Work with cutting-edge technologies, making an impact both nationally and internationally. **Close-Knit and Transparent Environment:** Enjoy direct and fluid communication with managers and colleagues within a collaborative and open setting. **Autonomy and Flexibility:** Freedom to organize your work, with genuine work-life balance adapted to your pace. **Tailored Career Plan:** Designed to accelerate your growth and professional development. **Continuous Training:** Through Open University and Udemy for Business (over 6\.000 courses to specialize!). **Exclusive Wellness Discounts:** Enjoy benefits at gyms, restaurants, stores, leisure activities, and more as an Indra employee. Competitive compensation and flexible reward plans tailored to your needs. **Remote Work:** 60%, 3 days from home, 2 days in the office. Our Process Application Review – We assess your experience and suitability against our requirements. Initial Call (5\-10 min) – If you receive a call from an unknown number, it’s us. This relaxed conversation is to get to know you and answer any questions. **Interview with Talent Acquisition Team:** We want you to better understand our company: values, career model, skills… so both you and the project team can evaluate mutual fit. Technical Interview – You’ll meet the team, who will detail the project and daily tasks, and ask about your technical knowledge and skills. Additionally, we’ll send brief psychological and English proficiency assessments (if required) to further understand your profile. Offer and Onboarding – If everything goes well, you’ll join our team and begin this new chapter together! **Estimated Timeline:** We aim for agility — approximately 1\-2 weeks. We are committed to fostering workplaces where individuals are treated with respect and dignity, promoting employees’ professional development and guaranteeing equal opportunities in recruitment, training, and promotion — ensuring a workplace free from discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance. **INDRA is a Top Employer 2026!** Join a company certified as one of Spain’s best employers, thanks to our comprehensive HR management and the conditions we provide to our professionals.
Posted by

David Muñoz
Indeed · HR




