Technology & Engineering

Complexity. Challenge. Evolving needs.
Our technology drives everything we do.

Technical solutions to unique problems

Our engineers and technologists tackle major technical challenges every day. It’s their role to acquire, process, analyse and present huge volumes of diverse data so our intelligence and security analysts can do their jobs effectively.

Our technical roles involve a range of sophisticated software, hardware and IT systems. Join us and you’ll be operating in a constantly changing environment to meet the evolving needs of our business.

You’ll be involved in a stimulating range of projects, from critical enhancements in response to world events, to building brand new systems to exacting requirements. This means you’ll need to be technically focused, highly adaptable and committed to maintaining the security of the UK.

Technology & Engineering roles

2020 Women in Tech Scholarship

We need all kinds of perspectives and mindsets to help protect the UK. So we’ve partnered with a leading training provider in Manchester to create an empowering and practical development course for women. It’s designed to encourage those with previous careers in technology to return and to give aspiring technologists the career they really want. If your application’s successful, we’ll pay your £9,000 course fees and give you a £4,000 bursary. After graduating in autumn/winter 2020, you could start an incredible career as a Software Engineer at GCHQ.

What our people say

What do you most enjoy about working at GCHQ?

I am interested in my work

My manager is considerate of my life outside work

I am treated with respect by the people I work with

I am proud when I tell others I am part of GCHQ

I understand how the work of GCHQ makes a difference to the UK


Developers and programmers

We have a vast range of roles dedicated to programming and developing software and tools to help us save lives. These roles contribute to our ability to collect and use intelligence to disrupt, divert and frustrate our adversaries. Developing software or using reverse engineering, penetration testing and intrusion detection skills, you’ll support national security objectives. Depending on your skills, aptitude and interest, you could find yourself working in one of many different areas in the organisation.

Working on platforms, networks and infrastructures

We have a range of roles where you can apply your understanding of end-to-end computer networks, platforms and infrastructures to gather and work with intelligence to counter risks or adversaries who pose threats. Whether analysing networks, remedying vulnerabilities on specific platforms or addressing security on larger infrastructures, if you understand how systems are configured, defended and thereby open to threats then we want to speak with you.

Complex data analysis

The nature of our work means there are plenty of roles where data analysis is crucial. It means compiling and preparing data, usually big, complex, diverse data and analysing it to draw meaningful conclusions. It's about helping us understand and act on intelligence, or building tools and techniques to do so. If you have the skills and an interest in quantitative data analysis, then we have a role for you.

Advising and consulting on cyber security and risk

We have a range of roles dedicated to guiding, auditing and facilitating customers and colleagues in managing cyber threats. With an in-depth understanding of cyber security and how platforms, networks and infrastructures are vulnerable, you'll be the interface between clients and specific expertise. You'll draw in the right teams at the right time to address issues and solve problems. The area you advise on will likely reflect your skills and experience, which could be in any technology related field.

Deep technical specialism

We have hundreds of specialist roles, ranging from to experts in communication technologies to specialists in quantum computing. You can contribute to our ability to collect and use intelligence to disrupt, divert and frustrate our adversaries. If you’ve got unique skills in a specialist area and want to develop your knowledge while protecting the nation, these are the roles for you.

Software Engineering Degree Apprenticeship

We’re looking for motivated, technically orientated individuals to join our three-year BSc Honours Degree Apprenticeship scheme based in Manchester.

The programme will lead to exciting roles within GCHQ where you’ll be collaborating with colleagues and working in teams across the business to build technology that will help catch terrorists, and improve our ability to tackle current threats to national security. Over the course of the three years you’ll enjoy exhilarating hands-on work, and help us build and maintain some of the world's most sophisticated electronic equipment – all the while working towards a BSc Honours degree. You’ll be a vital part of a team that ensures the UK Government can operate in cyberspace with confidence and can stay ahead of the pace demanded by an evolving digital world.

Our Degree Apprenticeship programme combines university accredited classroom and lab education with technical training, mentoring and job shadowing, along with work-based placements and projects. The programme combines a mix of classroom-based learning and placements within a software related business area.

You’ll be taking on real business challenges in software engineering and developing a broad range of competencies including teamwork, communication and leadership skills. You’ll receive full training and support throughout the programme, as well as a salary and all the benefits you’d expect from a Civil Service organisation.

Don’t miss out on this great alternative to university if you have (or are expecting) three A levels at BBC or above (or equivalent), including 2 A levels in STEM subjects.

Similar roles at MI5 and MI6



Meet our team
Find your perfect role at GCHQ

Departments and Roles at GCHQ