Software Engineer - Backend (Python, Cloud & APIs)

Managing Composites

Madrid

Presencial

EUR 42.000 - 64.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Health insurance
TaxDown services for tax optimization
23 working days of annual leave

Descripción de la vacante

Managing Composites in Madrid is seeking a Backend Software Engineer who designs scalable Python services and robust REST APIs, while occasionally contributing frontend components to deliver end-to-end features.

You will collaborate with product teams, shape architectures, deploy in cloud environments, and own technical decisions in an evolving environment focused on performance, maintainability, and practical solutions.

Formación

  • At least 2 years of professional backend software experience.
  • Strong Python development and software architecture knowledge.
  • Experience designing and implementing REST APIs.
  • Experience modelling complex systems and business processes.
  • Hands-on experience with cloud platforms such as AWS or GCP, and serverless architectures.
  • Experience with frontend technologies to support end-to-end features.
  • Willingness to work across stack and in evolving environments.

Responsabilidades

  • Design, build and maintain backend services in Python.
  • Create robust, scalable REST APIs.
  • Model business logic and workflows across systems.
  • Work with distributed architectures and cloud deployments.
  • Deploy and operate applications in cloud environments.
  • Build lightweight frontend components when needed to deliver end-to-end functionality.
  • Develop interfaces and dashboards using modern frontend frameworks.
  • Collaborate with product teams to realize ideas as working solutions.
  • Contribute to architectural discussions and code quality improvements.
  • Improve product quality, performance and maintainability.

Conocimientos

Python development
REST API design
Cloud platforms
Frontend collaboration

Herramientas

Terraform
CloudFormation
CI/CD tooling

Descripción del empleo

We're looking for a Backend Software Engineer who enjoys building products, not just writing code.

This is a backend-focused position, but we're looking for someone comfortable stepping into the frontend when needed to help deliver complete features and create a seamless user experience.

You'll work closely with product stakeholders, helping shape solutions, design scalable systems, and build software that evolves continuously alongside the business. If you enjoy solving complex problems, taking ownership of technical decisions, and working in an environment where requirements are constantly refined and improved, we'd love to hear from you.

Responsibilities
  • Designing, building and maintaining backend services in Python.
  • Creating robust, scalable and maintainable REST APIs.
  • Modelling business logic, workflows and complex system states.
  • Working with distributed systems and decoupled architectures.
  • Deploying and operating applications in cloud environments.
  • Building lightweight frontend components when required to deliver end-to-end functionality.
  • Developing simple user interfaces, dashboards and forms using modern frontend frameworks.
  • Collaborating closely with product teams to transform ideas into working solutions.
  • Contributing to technical discussions and architectural decisions.
  • Continuously improving product quality, performance and maintainability.
Requirements
  • At least 2 years of professional experience in a similar software engineering role.
  • Strong Python development skills and understanding of software architecture principles.
  • Experience designing and implementing REST APIs.
  • Experience modelling complex systems, workflows and business processes.
  • Hands‑on experience working with cloud platforms such as AWS or GCP.
  • Familiarity with serverless architectures.
  • Experience working with frontend technologies such as React, Vue or similar frameworks.
  • Ability to consume and integrate APIs from frontend applications.
  • Comfortable contributing across different parts of the stack when needed.
  • Ability to work in evolving environments where requirements are not always fully defined.
  • Product‑oriented mindset with a strong focus on delivering practical solutions.
  • Strong problem‑solving skills and willingness to take ownership.
Experience in
  • Infrastructure as Code (Terraform, CloudFormation or similar).
  • Multi-tenant platforms and architectures.
  • Automated testing and CI/CD practices.
  • Code quality standards, linting and code reviews.
  • More advanced frontend development, including reusable component design and UX considerations.
  • Integration with third‑party platforms through APIs.
  • Machine learning deployment pipelines.
  • Cloud‑based GPU infrastructure for AI and machine learning workloads.
  • Ongoing technical and soft skills training to support your professional growth.
  • Flexible compensation system.
  • Health Insurance
  • TaxDown services for tax optimization.
  • 23 working days of annual leave, plus December 24th and 31st.
  • Focus on motivation and well‑being: Various initiatives to support your happiness and satisfaction.
About us

At Managing Composites, we live and breathe composites, leading the way in automotive innovation. From luxury cars to high‑performance sports models, we craft lightweight, high‑strength components that define the future of mobility. While our passion lies in the automotive sector, our expertise also extends to pioneering projects in aerospace and marine, from rockets to submarines. Guided by our “House of Culture” and core values: integrity, self‑demand, family spirit, pursuit of excellence, and a touch of the wonderfully weird, we’re a team dedicated to pushing boundaries and redefining what’s possible in composites.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer (Python / Linux) with Computer Vision
Software Engineer (Python / Linux) with Computer Vision

Managing Composites • Madrid

Híbrido
EUR 42.000 - 70.000
Flexible work arrangements
Health Insurance
Gym access
+4
Manufacturing Engineer
Manufacturing Engineer

Managing Composites • Madrid

Híbrido
EUR 40.000 - 55.000
Flexible work arrangements
Ongoing technical and soft skills training
Health Insurance
+2
Design Engineer
Design Engineer

Managing Composites • Madrid

Híbrido
EUR 30.000 - 45.000
Health insurance
Gym access
Flexible hours
+2
Senior Composites Manufacturing Engineer
Senior Composites Manufacturing Engineer

Managing Composites • Madrid

Presencial
EUR 50.000 - 70.000
Flexible compensation system
Health Insurance
23 days annual leave, plus holidays
+1
Python Engineer (Senior) ID41787
Python Engineer (Senior) ID41787

AgileEngine • Barcelona

Híbrido
EUR 70.000 - 110.000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Technical Team Lead, Contract
Technical Team Lead, Contract

Xcelirate • Barcelona

A distancia
EUR 145.000
Competitive salary with retention bonus
Top-notch workstation
Global co-working access
+2
Process Engineer – Composites
Process Engineer – Composites

Compoxi • Gerona

Presencial
EUR 35.000 - 55.000
Flexible working hours
Competitive salary package
Professional growth opportunities
Senior .NET Backend Engineer — Cloud, APIs & AI
Senior .NET Backend Engineer — Cloud, APIs & AI

Nextlane • Madrid

Híbrido
EUR 55.000 - 75.000
Remote Work
Work-life balance
Referral Bonus
+3
Solutions Architect
Solutions Architect

Frontiers Media SA • Madrid

Híbrido
EUR 70.000 - 110.000
Pension plan
Private medical insurance
29 days holidays
+3
Solutions Architect
Solutions Architect

Frontiers Media • España

Híbrido
EUR 90.000 - 120.000
29 days holidays
Pension plan
Private medical insurance
+3