> Markdown version of [/jobs/ext/3238535-senior-software-engineers-ref-3667](https://www.wearedevelopers.com/jobs/ext/3238535-senior-software-engineers-ref-3667). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineers Ref. 3667 - **Company:** GCHQ - **Location:** Cheltenham, UK (Remote available) - **Experience:** Expert - **Salary:** £50,354.0 - £60,036.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Microsoft Azure, Big Data, Cloud Computing, Code Review, Information Engineering, Python (Programming Language), Node.Js, Reliability Engineering, Software Engineering, Software Systems, Rust (Programming Language), Google Cloud, Deployment Automation, Golang, Programming Languages - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840573433-senior-software-engineers-ref-3667 ## About the Role We are looking for Data Engineers or Software Engineers with big data experience, alongside a working knowledge of cloud technologies., You have expertise in modern programming languages and frameworks such as Golang, Java, JavaScript, .NET, Node.js, Python, Rust, along with experience working with cloud platforms AWS, Azure, and GCP. You have successfully led Agile project teams, evaluated customer business requirements, and delivered high-quality software solutions that make a real impact. Strategic and self-driven, you serve as a bridge between teams, communicating technical information with clarity and confidence. You thrive in a fast-paced, innovative environment where creativity is key to solving complex challenges. We welcome experienced professionals from related fields, including software engineering, security, site reliability engineering, and data engineering. Your enthusiasm for software engineering, combined with your ability to mentor others, collaborate effectively, and stay ahead of emerging technologies, makes you a valuable contributor to a forward-thinking engineering community. ## Description As a Senior Software Engineer, you'll play a pivotal role in solving mission-critical challenges. You'll contribute to the architecture and design of both new and existing systems, establish and promote best practices, and deliver high-quality software solutions. Drawing on your expertise in various software engineering methodologies, you'll introduce fresh ideas and innovative approaches that make a real impact at the core of our mission: keeping the UK safe, both in the real world and online. This is a practical, impact-driven role with plenty of opportunities to develop yourself and others. You'll review pull requests, define code review, branching, and deployment strategies, and work across a variety of software engineering frameworks. Operating at a deep technical level, you'll apply your expertise in languages and frameworks such as JavaScript, Java, Node.js, Python, Rust, Go, and .NET. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)