Point your AI agent at freehire and let it find you a job.

Get the CLI →

Government Communications Headquarters (GCHQ)

NewBe an early applicant

Software Engineer

Posted 1 view
Discussion

Summary

Software Engineer at GCHQ, the UK intelligence and security agency, based in Manchester: solving complex technical challenges in Agile teams and building scalable systems across on-premises and cloud environments using modern languages such as Go, Java, JavaScript, Node.js, Python or Rust. Requires British citizenship and Developed Vetting eligibility.

You will work in an Agile team to solve complex technical challenges using modern software engineering methods, languages and frameworks. You will contribute to projects across on-premises and cloud-based environments, collaborate with engineers to deliver scalable systems, share knowledge, and take ownership of your work. Occasional travel to another GCHQ site may be required.

Responsibilities

  • Solve complex technical challenges in an Agile team
  • Develop software using modern languages and frameworks
  • Contribute to on-premises and cloud-based solutions
  • Deliver innovative and scalable systems with other engineers
  • Share knowledge with the engineering community
  • Take ownership of assigned work

Requirements

  • Programming fundamentals and proficiency in at least one of Go, Java, JavaScript, Node.js, Python or Rust
  • Higher education STEM background through a degree, apprenticeship or equivalent qualification
  • Practical software engineering experience from projects, employment, internships or placements
  • British citizenship or dual British nationality
  • Eligibility for Developed Vetting

Benefits

  • Flexible working arrangements including part-time work, compressed hours, and flexible start and finish times
  • £2,000 recruitment bonus
  • Minimum 30% of working time for development activities
  • Training through courses, conferences, technical communities, self-directed study and project-based learning
  • Funding for relevant qualifications and certifications
  • 25 days' annual leave rising to 30 days after five years, plus 10.5 public and privilege holidays
  • Employee performance recognition scheme
  • Interest-free season ticket loan
  • Pension scheme
  • Cycle to work scheme
  • Subsidised gym, restaurant and on-site coffee bars at some locations
  • Paid parental and adoption leave
  • Travel and accommodation expenses for required overnight travel to another GCHQ site
  • Travel-cost reimbursement for eligible in-person recruitment and vetting appointments

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available