Engineering Department

Software Development Engineer

Madrid, Spain | hybrid
Send your application

Main responsibilities:

  • As part of the Engineering Team, you will design, develop, and maintain software tooling for the aerospace sector, supporting both internal teams and customer-facing projects across national and international programs.
  • You will actively contribute to the development of web-based software products and MVPs, participating in the full software lifecycle from concept and prototyping to deployment and evolution.
  • You will collaborate in technical discussions during commercial and execution phases with internal stakeholders and external partners (e.g. clients, suppliers, research institutions), contributing software expertise to multidisciplinary teams.
  • You will implement and maintain scalable web applications using modern web stacks (TypeScript, Angular, React, Next.js), integrating frontend, backend, and data layers as required by each project.
  • You will design, implement, and integrate APIs (REST and GraphQL), ensuring reliability, performance, traceability, and long-term maintainability of distributed systems.
  • You will contribute to DevOps and cloud activities, including infrastructure provisioning, deployment, automation, and monitoring using tools such as Terraform, Ansible, CI/CD pipelines, and cloud service providers.
  • You will work closely with systems engineers and domain experts to translate aerospace, engineering, and regulatory requirements into robust and usable software solutions.
  • You will proactively contribute to the improvement of internal development practices, tooling, and technical standards, promoting code quality, test automation, documentation, and sustainable software architectures.
  • You will take ownership of assigned features or components, working autonomously while actively seeking feedback and alignment with the broader engineering team.

Required qualifications and experience:

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Aerospace Engineering, or a related technical discipline.
  • Minimum 3–5 years of professional experience in software development, with hands-on involvement in production systems and end-to-end software lifecycle activities.
  • Strong experience with modern web technologies, including TypeScript and at least one major frontend framework (Angular and/or React, Next.js).
  • Solid understanding of backend development concepts, including API design (REST and/or GraphQL), authentication, authorization, and data validation.
  • Experience working with SQL and NoSQL databases, including data modeling, performance considerations, and data integrity.
  • Practical exposure to DevOps practices and infrastructure-as-code tools such as Terraform and Ansible, as well as cloud-based deployments.
  • Ability to work effectively in multidisciplinary engineering environments and to communicate technical concepts clearly.
  • Professional-level English proficiency, both written and spoken, suitable for collaboration with international clients and partners.
  • Nice to have:
    • Previous experience in aerospace, defense, automotive, industrial, or other safety-critical or highly regulated domains.
    • Familiarity with systems engineering concepts, model-based engineering, or interaction with engineering analysis tools.
    • Experience with automated testing strategies (unit, integration, end-to-end) and test-driven or quality-focused development practices.
    • Exposure to cloud-native architectures, containerization, or advanced CI/CD pipelines.
    • Experience contributing to early-stage products or MVPs, including rapid prototyping and iterative development.
    • Strong interest in engineering tools, developer productivity, and improving how complex systems are designed and validated.

What we offer:

  • Participation in leading international aerospace programs.
  • Performance-based evaluation in different projects.
  • Excellent salary conditions, commensurate with experience.
  • 40-hour work week. Flexible working hours. Hybrid work model (3+2).
  • Regular visits to our customers facilities, 2 to 3 days per month.
  • Permanent contract.
  • Highly motivating work environment.
  • Being part of the company’s growth and expansion. Significant opportunities for professional growth due to the company’s rapid expansion.

Join us

    If you want to reach us recruitment@anzenengineering.com