Overview
In this Principal Software Engineer role, you will design and build software for Raytheon UK’s cyber and defence initiatives, collaborating with cross-functional teams to meet project milestones. You’ll contribute to continuous improvement and help shape technical direction within an agile environment. The position supports advanced mission-critical solutions for national security, in locations including Gloucester or Manchester, with eDV clearance required. The opportunity blends hands-on engineering with strategic impact in a high-stakes domain.
Pay / Benefits
- Competitive salary
- Contributory Pension Scheme (up to 10.5% company contribution)
- 6x salary life assurance with pension
- 25 days holiday + holidays
- Company bonus scheme (discretionary)
- Flexible Benefits scheme (Health Cashplan, Dental, Cycle to Work)
Responsibilities
- Design and build software using industry best practices
- Collaborate with stakeholders and other engineers
- Contribute to milestone delivery of projects
- Drive continuous improvement within the team
- Shape technical direction within your team
Key requirements
- Core Software Engineering: JavaScript frameworks (React, NextJS), TypeScript, Python or Java
- REST API development / OpenAPI / Swagger
- Cloud services (AWS or Azure)
- Containerisation & Orchestration (Docker, Kubernetes, OpenShift)
- Infrastructure as Code (Terraform, Ansible)
- Relational Databases (e.g. PostgreSQL)
- Elasticsearch / Opensearch
- Unit testing and automation / Testing frameworks (Mocha, Jest, Cypress)
- Experience working in an Agile delivery team
- Collaboration with cross-functional teams
- Stakeholder engagement
- Problem-solving
- React/NextJS
- TypeScript
- Python or Java
…
