Software Engineer, Cloud Engineer - Software, Full Stack Developer
Listed on 2026-04-17
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
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 RoleA 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.
AboutYou
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 Dev Ops 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 DevelopmentAt 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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: