Principal Software Engineer

Company: Raytheon
Apply for the Principal Software Engineer
Location: Manchester
Job Description:

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

…

Posted: October 17th, 2026