> Markdown version of [/jobs/ext/3265233-software-platform-engineer-military-derivatives](https://www.wearedevelopers.com/jobs/ext/3265233-software-platform-engineer-military-derivatives). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Platform Engineer (Military Derivatives) - **Company:** Airbus - **Location:** Leganés, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computing Platforms, Bash Shell, C++ (Programming Language), CMake, Static Program Analysis, Continuous Integration, Data Distribution Service, DevOps, Distributed Data Store, Middleware, Github, Graphical User Interface Testing, Python (Programming Language), Kernel-Based Virtual Machine, Linux System Administration, Network Configuration and Change Management, Network Virtualization, Platform as a Service (PAAS), Quick EMUlator (QEMU), Qt (Software), Software Deployment, Software Engineering, Scripting, Delivery Pipeline, Infrastructure as Code (IaC), Containerization, Gitlab-ci, Infrastructure Automation Frameworks, Information Technology, Docker, Jenkins - **Published:** September 6, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role We are looking forward to know you: Education: Degree in Software Engineering, Computer Science, or equivalent technical experience. Experience: At least 5 years in Software Engineering, DevOps, or Platform Engineering. Soft skills: Analytical and problem-solving skills, team spirit, and the ability to work in complex, international, and multicultural environments. Languages: Advanced level in English & Spanish (both written and spoken). Technical knowledge: Linux Systems Administration, network configuration, Python/Bash scripting, and experience with CI/CD tools (GitLab CI, GitHub Actions, or Jenkins). Valuable / Nice to have: Familiarity with C++ build ecosystems (CMake), Qt framework, and DDS (Data Distribution Service) implementations will be valued. Benefits Vacation days plus additional days-off along the year. ## Description Job Description An opportunity for an Software Engineer has arisen within Airbus Defence and Space, Getafe (Madrid). The selected candidate will join the Software Mission Systems Team, which is responsible for building the future of our development ecosystem through infrastructure automation and software enablement. The jobholder will contribute to core programs and platform initiatives, supporting strategic projects such as our internal PaaS roadmap, alongside building the foundational tools, automation systems, and virtual labs that empower our entire development team to deliver mission-critical software safely and efficiently. Responsibilities Design, configure, and implement robust CI/CD pipelines and automated quality integration (code analysis, linters, and GUI testing frameworks). Develop and implement software architecture, APIs, and internal tooling for our internal PaaS to enable seamless self-service application deployment. Create and deploy automated virtualized test environments using containerization (Docker, Podman) and hypervisors (KVM, QEMU) to simulate production setups. Automate infrastructure deployment flows using Infrastructure as Code (IaC) and advanced scripting (Bash/Python) to achieve "one-command" environments. Optimize virtual network architectures and middleware (DDS) to support high-throughput, real-time distributed data communications. Produce technical documentation, including platform architecture designs and developer self-service guides. Skills Is your profile aligned to the following list of skills? ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Reducing Cognitive Overload Through Platform Engineering](https://www.wearedevelopers.com/videos/679-reducing-cognitive-overload-through-platform-engineering) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)