Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Cheltenham
Careers at MI5, MI6 and GCHQ
Software engineer
€44,438 a year
Posted: 16h ago
Offer description

GCHQ is an intelligence, cyber and security agency with a mission to keep the UK safe. We use cutting-edge technology, ingenuity, and partnerships to identify, analyse and disrupt threats. Working with our intelligence partners MI5 and MI6, we protect the UK from terrorism, cyber‑attacks, and espionage. At GCHQ, you’ll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork.

Salary: £42,630 - £46,246, dependent on experience and made up of a base salary of £35,134 - £38,750, a concessionary payment of £2,758, and a skills payment of up to £4,738 (assessed at interview and offered from day one). You will also receive a one‑off recruitment bonus of £2,000 (£1,000 on arrival and £1,000 on successful completion of probation).

Flexible Working: We recognise the importance of a healthy work‑life balance and offer full‑time, part‑time, and compressed hours. Due to the nature of the work, hybrid working may be more limited; however, some home‑working options may be available depending on business requirements.

Find out more about flexible working on our website.


The Role

A typical day as a Software Engineer at GCHQ involves working both collaboratively and independently to develop innovative solutions to complex, real‑world mission challenges. As part of an Agile, multidisciplinary team, you’ll contribute to a culture of continuous learning and adaption. Teams experiment with new ideas, explore different technical approaches and tackle difficult problems that often require fresh thinking. Collaboration with analysts and technical specialists across multiple missions is central to shaping solutions that meet operational needs.

Day‑to‑day work may include team check‑ins and planning sessions, reviewing and raising pull requests, and applying a range of engineering practices such as pair programming, mobbing, or focused individual development. You might also spend time researching and analysing web or mobile technologies, designing, documenting and implementing software solutions, and delivering software for mission requirements. You’ll also support existing solutions throughout their lifecycle, all contributing to steady progress and well‑crafted outcomes.


About You

You’ll bring a real aptitude for learning and problem‑solving, with a genuine interest in technology and trying new approaches. You enjoy developing ideas, exploring technical options and working with others to solve challenges. You will have practical experience in a software development environment gained through a previous role or an industrial placement. You’re comfortable using at least one modern programming language or framework and have a good understanding of core software engineering practices.

You’ll be curious about cloud technologies, and any familiarity with AWS, Azure or GCP would be beneficial. You may have some experience with Agile or DevOps ways of working, CI/CD, automation or infrastructure‑as‑code, and you’re keen to build confidence in areas like cloud security or vulnerability awareness. A basic understanding of Linux or Windows is useful, along with a willingness to learn more as part of the role. You’ll work well in development teams, switching between independent tasks and collaborative work, and you’re happy contributing across teams when needed. You can prioritise effectively, adapt to change and stay focused when things get challenging. You communicate clearly, enjoy sharing ideas and are comfortable engaging with a range of customers and technical colleagues.

If you’re enthusiastic about technology, motivated to develop skills and excited by our mission, we encourage you to apply, even if you don’t meet every requirement. Your perspective and potential could be exactly what we’re looking for.


Training and Development

At GCHQ, we embrace a growth mindset and are committed to your development. You’ll follow a blend of in‑house learning from our experts, external courses where helpful, and plenty of on‑the‑job experience. From day one, you’ll have access to mentors and subject matter experts who will support you in building a development and career plan that works for you.

We encourage you to dedicate time to continual professional development through formal courses and practical experimentation, supported by the innovation time available to you. You’ll have access to books, online learning platforms, conferences and practical project work supported by experienced colleagues, along with funding towards formal qualifications. Training covers a broad range of areas, including Front‑End Design, RF Software Engineering, Site Reliability Engineering, Data Engineering, Solution Architecture, MLOps, UX, Agile, Cloud Engineering and Security. You’ll also have access to courses including AWS certification, Scrum Master training, microservices, engineering patterns, Linux, user experience and leadership skills.

Subscriptions to platforms like Cloud Academy, Pluralsight or O’Reilly are also available.


Rewards and Benefits

You’ll receive a starting salary £42,630 - £46,246 dependent on skills and experience, with an additional one‑off bonus of £2,000 plus other benefits including:

* 25 days’ annual leave, rising automatically to 30 days after 5 years' service, plus an additional 10.5 days of public and privilege holidays
* opportunities to be recognised through our employee performance scheme
* an interest‑free season ticket loan
* a cycle to work scheme
* facilities such as a gym, restaurant, and on‑site coffee bars (at some locations)
* paid parental and adoption leave

At GCHQ, diversity and inclusion are critical to our mission. To protect the UK, we need a workforce that truly reflects the society we serve. This includes diversity in every sense of the word: people of different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including individuals from groups that are currently under‑represented in our workforce.

Visit our website to find out more about our culture, working environment and diversity.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer - ukic green badge
Malvern
FBI &TMT
Software engineer
£100,000 a year
Similar job
Software engineer
Cheltenham
Richmond Square Consulting Limited
Software engineer
£85,000 a year
Similar job
Software engineer
Cheltenham
Manpower Uk
Software engineer
£80 - £82.5 an hour
See more jobs
Similar jobs
It jobs in Cheltenham
jobs Cheltenham
jobs Gloucestershire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cheltenham > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save