Find a jobRecruiters

Software Engineers

Exclusive opportunity

Onsite

Software Engineers

British Intelligence Agencies

Software Engineers

Skills

RustNodePythonGolangJavaAIJavascript

19 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Salary:

£42,630 / year

Location:

Manchester, UK

Work mode:

Onsite

Published on:

2 October 2026

What they need


Who you are

  • You'll be able to demonstrate solid programming fundamentals and proficiency in at least one modern language or framework, such as Go, Java, JavaScript, Node js, Python or Rust
  • Experience with generative AI would be advantageous, including AI-assisted development tools, agentic patterns, or applications that use large language models. An understanding of how to use these technologies responsibly, securely and effectively would also be beneficial. Most importantly, curiosity and a willingness to develop your knowledge as these technologies evolve will help you succeed in the role
  • To join us, you’ll need a higher education background in a STEM subject (Science, Technology, Engineering, or Mathematics), gained through a degree, apprenticeship, or equivalent qualification. Applications from candidates in the final year of their studies are welcome
  • Practical experience in software engineering is also required and may have been gained through software development projects, employment, internships, industrial placements or summer placements
  • Naturally curious and analytical, you’ll enjoy solving problems and take a logical, persistent approach to technical challenges. You’ll be keen to explore new ideas and broaden your knowledge
  • You communicate clearly with technical and non-technical audiences, sharing information in a way that supports collaboration and effective delivery. You work well with others, value different perspectives, and contribute positively within a team environment
  • A passion for technology and the ability to thrive in a collaborative environment where knowledge sharing and continuous learning are valued will help you succeed in the role

What the job involves

  • As a Software Engineer, you’ll work as part of an Agile team to solve complex technical challenges using a variety of software engineering methods, languages and frameworks, including JavaScript, Java, Node.js, Python, Rust and Go
  • From day one, you’ll contribute to meaningful projects while continuing to develop and broaden your technical skills. You’ll work across a variety of environments, including on-premises and cloud-based solutions, collaborating with other engineers to deliver innovative and scalable systems
  • You’ll have the opportunity to contribute to large-scale projects, share knowledge with the wider engineering community and learn from experienced colleagues. We encourage engineers to take ownership of their work and provide the support and autonomy needed to develop their expertise
  • If you’re successful in securing a Software Engineer role, please note that occasional travel to another GCHQ site may be required. Where overnight stays are necessary, GCHQ will fully cover travel and accommodation expenses
  • Beyond delivering impactful work, you’ll be part of a culture that values collaboration, learning and development, where everyone is encouraged to contribute and reach their potential
  • Flexible working: We recognise the importance of a healthy work-life balance and offer a range of flexible working arrangements, including part-time and compressed hours. Where business needs allow, we can also offer flexibility around start and finish times. Due to the nature of the role, homeworking isn’t available

Benefits

  • Merit awards – we have a merit award system to recognise exceptional contributions by individuals or team
  • Flexible working – opportunities to work part-time, compressed hours or as a job share are available, dependent on the role and business needs
  • Pension – we understand the importance of saving for retirement and offer a desirable pension scheme, which gives you a guaranteed pension based on career average earnings
  • Annual leave – our employees are entitled to 25 days annual leave, rising to 30 days after five years’ service. In addition to this, employees are entitled to public and privilege holidays. Part-time employees receive the same entitlement calculated on a pro-rata basis
  • Maternity and paternity leave – we offer maternity and paternity leave over and above the statutory entitlements
  • Voluntary service leave – we offer special leave for our employees who wish to undertake voluntary work
  • Rented accommodation loan – moving house to take up an offer of employment can be expensive. We offer new joiners the opportunity to take out an interest-free loan of up to £2,500, via our benevolent fund, to assist with the financial burden of relocating into privately rented accommodation. You will be sent an application for the loan at the point of receiving a final offer of employment
  • Season ticket loan – we recognise that travel expenses from your home to the office can be significant, so we offer an interest-free season ticket loan which can be used for travel, car park costs or the purchase of a bicycle
  • On-site facilities – there is a gym, restaurant, and coffee bar at some locations
  • Clubs and societies – we offer a range of sports clubs, fitness classes, societies, and language training facilities
  • Childcare Vouchers – we offer two childcare voucher schemes which provide a simple and cost-effective way for employees to receive help towards the cost of childcare
  • Eye Voucher Scheme – we offer eye care vouchers and a financial contribution towards prescription glasses
  • Physiotherapy – we offer subsidised in-house physiotherapy
  • Personal learning – all our staff can undertake professional development to improve their skills and performance in the workplace

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

🔍Senior Data Scientists AI Engineers GenAI / Agentic AI

Freelance

92000 Nanterre, France

Hybrid

Skills

AWS BedrockAgentCoreLangGraphMCParchitectures multi-agentsRAGGraphRAGLangfuseobservabilitéévaluationPythonSQLMLOpsCI/CD

6 days ago

Quick apply

Yunik

AI Engineer / Ingénieur IA Générative & Agentique

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDockerPythonKubernetesMistral AIMistralIA GénérativeIA AgentiqueLangChainAutoGenCrewAIMLOpsCI/CD

1 day ago

Quick apply

Ecocea

Technicien N1 Transverse - Énergie

Freelance

Lyon, France

Onsite

Skills

ServiceNowSystems monitoringCiscoL1 supportNetFlowFirewalls

17 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools