Job Type

Permanent

Farnborough

United Kingdom

TBD

Per YEAR
Skill Level

Key Skills

  • Backend
  • Golang
  • NSD
  • SECURITY CLEARED
  • Senior
Job Posted: April 28, 2026
Share this Job

Senior Software Engineer – Security Cleared

  • Permanent
  • Farnborough
  • Negotiable GBP / Year

Searchability

Software Engineer

Farnborough | Hybrid (average 3 days onsite)
SC Clearance to start | Sole UK Nationals only

We are supporting a growing technology organisation delivering secure, mission-critical software solutions within highly regulated environments. They are looking to appoint an experienced Software Engineer to join an established engineering team working on innovative backend systems and modern digital platforms.

This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working directly with customers, and contributing to secure, high-impact programmes.

The Role

You will collaborate with cross-functional teams to design, develop and maintain scalable software solutions, with a strong focus on backend engineering. The environment is fast-paced, delivery-focused and suited to engineers who enjoy ownership, communication and continuous improvement.

Key Responsibilities

  • Design, develop and maintain robust backend software solutions
  • Build scalable services using modern backend languages, with a preference for Golang
  • Work closely with customers to understand requirements, interpret directives and translate needs into technical solutions
  • Contribute across the full software development lifecycle including design, coding, testing and deployment
  • Develop and maintain CI/CD pipelines and automated delivery processes
  • Work with containerised environments using tools such as Docker and Kubernetes
  • Participate in code reviews and engineering best practice initiatives
  • Mentor and support junior engineers within the team
  • Contribute to technical decisions, architecture discussions and continuous improvement

What We’re Looking For

Essential Skills andamp; Experience

  • Strong commercial software engineering experience
  • Strong backend development skills using Go / Golang (or another modern backend language at senior level)
  • Experience building APIs, services and scalable distributed systems
  • Strong communication skills with experience working directly with customers/stakeholders
  • Ability to gather requirements and turn business needs into technical solutions
  • Experience with Git, version control and collaborative development practices
  • Experience with CI/CD pipelines and DevOps tooling
  • Experience working in secure, regulated or complex delivery environments
  • Ability to mentor junior developers and lead by example

Desirable Skills

  • Docker / Kubernetes / container orchestration
  • Cloud platforms such as AWS or Azure
  • Agile delivery environments
  • Security-focused development practices
  • Experience leading small engineering teams or technical workstreams

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.