Linux Software Engineer
Hybrid · London, England, United Kingdom
Job Summary
Backend Software Engineer in London responsible for designing, building, and supporting a central operational control platform. Role focuses on developing core operational software, supporting data flows, and creating automation to improve efficiency, robustness, and repeatability. Work across multiple subsystems in a highly regulated technical environment. Required skills include Java and Python development, Linux, and experience with distributed, safety-critical systems in an Aerospace/Defence/Space context. On-site 2x a month with hybrid remote options; role entails collaboration with systems and requirements engineers, producing documentation and operational procedures for long-term maintainability, and participating in design reviews and readiness assessments. The candidate should possess a Bachelor’s or Master’s degree in Engineering or equivalent military experience and be eligible for SC security clearance. The role offers a diverse engineering environment with opportunities for career development and exposure to leading aerospace and defense projects.
Required Qualifications
- A Bachelor’s or Master’s degree in Engineering, or equivalent military experience
- Strong hands-on development experience with Java and Python
- Solid understanding of software engineering best practices, including testing strategies and technical documentation
- Experience building or supporting distributed, safety-critical, or operationally sensitive systems
- Comfortable working in Linux-based environments using modern development and build toolchains
- Experiance within Aerospace, Defence and Space industries
- SC clearance or ability to obtain security clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.