United Kingdom

About GCHQ

About GCHQ

GCHQ – the Government Communications Headquarters – provides intelligence, protects information and informs relevant UK policy to keep our society safe and successful in the cyber age. With customers including government organisations such as the Ministry of Defence and the Foreign & Commonwealth Office, as well as overseas governments and law enforcement agencies, we play a huge role in informing national security, military operations, police activity and foreign policy.

Our mission

Never has the contribution of GCHQ and our people been so relevant and so crucial. The world is changing. And so must we. To stay ahead of our adversaries and rise to the challenges brought about by increasing threats to cyberspace security, we’re constantly developing new technology, new thinking and new solutions. And as our world of work continues to evolve, so can yours.

Our culture

Join our mission to keep our society safe and successful in the cyber age, and you can take your experience to new places, and work in different ways with rapidly advancing technology. You can inform and influence Government policies, and police and military activity, to help safeguard the nation. You can share groundbreaking ideas with people from a diverse range of backgrounds in a variety of roles. You can build new areas of expertise, working on a range of unique projects. And, as you explore these new possibilities, you can discover more about yourself and your skills.


GCHQ offers a range of career pathways, unique projects and fascinating challenges. Put simply, this is work you can be genuinely proud to do. In return, we’ll reward your contribution with a uniquely supportive infrastructure that promotes your personal and professional development. And as part of the Civil Service, we offer excellent conditions and benefits, including attractive pension options and competitive salaries, plus life-friendly flexible working. 


We currently have opportunities in a variety of areas including Software Engineering & Development, Technical Analysis, System Design, Cyber & Technical Operations and Advanced Technology Research.

Primarily, our teams code in Java, JEE, C, C++, C#, .net, and use object oriented development. At other times we rely on perl, scripting and web technologies - especially for rapid prototypes and quick reaction capabilities. We're increasingly using cloud technologies and distributed programming such as Hadoop too, but we also develop for embedded devices and small amounts of RAM. Whatever the problem, we use the most appropriate languages and processes to solve it. So you should be willing to learn new languages and skills as required.

Our Advanced Technology Research team use a number of research themes, each with typical techniques and technologies. Examples are High Performance Technology, Internet, Data Mining, Media & Language and Mobile & Networks. 

Recruitment runs throughout the year. Applicants must be British citizens.

2 jobs with GCHQ

Want personalised job notifications? Sign in or create account