Senior Software Engineer: Build Secure Systems

MI5

Cheltenham, Manchester

On-site

GBP 50,000 - 60,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Employee recognition scheme
Cycle to work

Job summary

GCHQ is seeking a Senior Software Engineer to design and deliver mission-critical software, shaping architecture and best practices. You will contribute across the full stack, promote automation, and drive high-quality outcomes in a security-focused environment.

The role requires hands-on leadership, experience with C++, Golang, Python or Rust, and cloud/DevOps capabilities. Cheltenham or Manchester locations with hybrid work options are supported.

Qualifications

  • Proven experience as a software engineer delivering production systems.
  • Strong proficiency in at least one modern language (C++, Python, Go, Rust).
  • Experience with cloud platforms (AWS/Azure/GCP) and DevOps practices.

Responsibilities

  • Architect and design software systems for mission critical tasks.
  • Lead and mentor teams in best engineering practices.
  • Implement scalable, reliable software with modern tooling and automation.
  • Collaborate with stakeholders to translate complex requirements into robust solutions.

Skills

C++
Golang
Python
Rust
Kubernetes
DevOps
Cloud platforms

Tools

CMake
HELM
YAML
JSON
VCPkg
Linux

Job description

GCHQ is seeking a Senior Software Engineer to design and deliver mission-critical software, shaping architecture and best practices. You will contribute across the full stack, promote automation, and drive high-quality outcomes in a security-focused environment.

The role requires hands-on leadership, experience with C++, Golang, Python or Rust, and cloud/DevOps capabilities. Cheltenham or Manchester locations with hybrid work options are supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Hybrid, Mission-Critical Security
Senior Software Engineer — Hybrid, Mission-Critical Security

MI5 • Manchester

Hybrid
GBP 50,000 - 60,000
25 days leave
Performance scheme
Season ticket loan
+2
Senior Software Engineer — Hybrid & Impactful Security Tech
Senior Software Engineer — Hybrid & Impactful Security Tech

MI5 • Cheltenham

On-site
GBP 50,000 - 60,000
25 days annual leave
Recognition program
Season ticket loan
+3
Senior Software Engineer — Impactful Cyber/Security Tech (Hybrid)
Senior Software Engineer — Impactful Cyber/Security Tech (Hybrid)

UK Intelligence Services • Cheltenham

Hybrid
GBP 50,000 - 60,000
25 days annual leave
Pension scheme
Cycle to work scheme
+1
Software Engineer: Agile, Cloud & Secure Systems
Software Engineer: Agile, Cloud & Secure Systems

UK Intelligence Services • Manchester

On-site
GBP 38,000 - 47,000
25 days annual leave
Performance recognition scheme
Interest-free season ticket loan
+5
Software Engineer — Hybrid Roles in Cyber Security
Software Engineer — Hybrid Roles in Cyber Security

MI5 • Manchester

On-site
GBP 38,000 - 47,000
25 days' annual leave
30 days after five years
10.5 public and privilege holidays
+4
Software Engineer
Software Engineer

Noir • Cheltenham

On-site
GBP 35,000 - 50,000
Discretionary Bonus
Benefits
Senior Software Engineer
Senior Software Engineer

Women's Engineering Society • Cheltenham, Manchester

On-site
GBP 50,000 - 61,000
25 days of annual leave
Interest-free season ticket loan
Cycle-to-work scheme
+2
Software Engineer
Software Engineer

Addition • Warmley

Hybrid
GBP 65,000 - 90,000
Exploitation Engineer: Innovate in Global Communications
Exploitation Engineer: Innovate in Global Communications

UK Intelligence Services • Cheltenham

On-site
GBP 38,000 - 45,000
25 days leave + 5
Pension scheme
Cycle to work
Senior Software Engineer - Lead Mission-Critical Systems
Senior Software Engineer - Lead Mission-Critical Systems

Northrop Grumman • Cheltenham

Hybrid
GBP 45,000 - 66,000
Private health care
Career development opportunities
Performance bonuses
+1