We are seeking a Software Developer to join our technology team and contribute to the design and implementation of new digital solutions for engineering and simulation workflows. The role requires a solid foundation in modern software development and an interest in working with technically complex systems.
The ideal candidate will have a structured approach to problem-solving and attention to detail and a desire to grow within a fast-moving engineering and technology environment.
All applicants must be eligible to work in Spain.
Responsibilities / What you will do
Design, develop, and maintain web-based software applications used for engineering and simulation projects.
Build efficient and secure backend systems, APIs, and data pipelines.
Develop responsive and intuitive front-end interfaces using modern frameworks.
Collaborate with engineers, data scientists, and product leads to translate technical requirements into scalable software features.
Contribute to architectural decisions and ensure maintainable, high-quality code.
Participate in testing, debugging, and continuous improvement processes.
Experience / Who you are
Degree in Computer Science, Engineering, Applied Mathematics or related field (MSc or PhD).
Strong experience with Python and JavaScript/TypeScript.
Proficiency in at least one modern backend framework (e.g. FastAPI, Node.js, Django, or Express).
Solid understanding of frontend development using frameworks such as React, Next.js, or Vue.js.
Experience working with databases (SQL or NoSQL) and designing efficient data models.
Familiarity with RESTful APIs, authentication systems, and cloud deployment environments.
Practical experience with Git, Docker, and CI/CD pipelines.
Experience integrating or automating engineering or simulation tools.
Understanding of data processing, optimisation algorithms, or scientific computing frameworks.
Exposure to DevOps, container orchestration, or infrastructure-as-code.
Interest in UX/UI design and user-centric development.
Strong problem-solving skills, creativity, and attention to detail.
Able to work independently and collaboratively in a multidisciplinary R&D environment.
What we offer
Competitive salary and benefits package based on experience.
Long-term role with opportunities for technical and professional development.
Involvement in exciting, high-performance programmes across multiple industries.
Access to state-of-the-art tools and engineering facilities.
Supportive and dynamic team culture, with strong emphasis on innovation and continuous improvement.
Access to a range of benefits that support your well-being, including private medical insurance.
¡Accede a opiniones reales desde tu cuenta de Glassdoor y envía solicitudes solo a los empleos que te encajen!