Outrigo
Software Developer
OutrigoSpain2 days ago
Full-timeEngineering, Information Technology
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.

Key Skills

Ranked by relevance