Salary and Benefits
Salary: £50,354 to £60,036. Includes a basic salary, skills payment, a concessionary payment of £2,758, and a one‑off recruitment bonus of £3,500 paid in two instalments (£1,750 on arrival and £1,750 after completion of probation). A successful skills assessment may lead to an increase of £9,766.
Flexible Working
Full‑time, part‑time, or compressed hours are available. Hybrid working (on‑site and remote) may be limited by job requirements, but some homeworking is possible. Flexible start and finish times are supported where feasible.
About GCHQ
GCHQ is an intelligence, cyber and security agency that protects the UK from terrorism, cyber‑attacks and espionage. We use cutting‑edge technology and partnerships, working with MI5 and MI6, to keep the UK safe. The agency values teamwork, diversity and inclusion.
Role Overview
As a Senior Software Engineer you will design and develop mission‑critical solutions, establish best practices, review code, and mentor colleagues. You will work across JavaScript, Java, Node.js, Python, Rust, Go and .NET, and collaborate with cloud platforms such as AWS, Azure and GCP.
Key Responsibilities
* Design, architecture and delivery of software systems.
* Lead code reviews, branching, and deployment strategies.
* Apply deep technical expertise across multiple languages and frameworks.
* Mentor and support junior engineers.
* Engage with technical and non‑technical stakeholders.
Qualifications
* Extensive experience in Golang, Java, JavaScript, .NET, Node.js, Python, Rust.
* Proven ability to lead Agile project teams.
* Strong cloud platform experience (AWS, Azure, GCP).
* Knowledge of big‑data technologies and data engineering (Cheltenham roles).
* Excellent communication and collaboration skills.
Training and Development
GCHQ provides comprehensive induction, mentorship, and up to 30% of your time for personal development. Learning opportunities include front‑end design, site‑reliability engineering, data engineering, solution architecture, machine‑learning operations, UX, Agile, cloud engineering, security, and formal qualifications supported by dedicated funding.
Equal Opportunities
We welcome applications from all backgrounds. GCHQ, as a disability‑confident leader, offers fair consideration to disabled applicants and supports inclusion for women, ethnic minorities, individuals with disabilities and those from low socio‑economic backgrounds.
#J-18808-Ljbffr