Software Engineer

Gchq

United States

Teletrabalho

USD 68 000 - 81 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

25 days annual leave
Pension scheme
Cycle to work scheme
On-site facilities

Resumo da oferta

GCHQ is seeking a Senior Software Engineer to help design and deliver mission‑critical software systems. You will contribute across architecture, coding, testing, and deployment while promoting best practices to ensure robust, scalable solutions.

You’ll work with JavaScript, Java, Node.js, Python, Rust, and Go, collaborating with teams on cloud platforms (AWS/Azure/GCP) and DevOps practices. The role emphasizes leadership, mentorship, and continual learning in a dynamic security environment.

Qualificações

  • Proven ability to own technical projects and deliver impact.
  • Experience across multiple software engineering frameworks and languages.
  • Strong collaboration with technical and non‑technical stakeholders.

Responsabilidades

  • Architect and design new and existing systems to support mission needs.
  • Promote best practices and deliver high‑quality software solutions.
  • Lead and mentor teams, define code review and deployment strategies.
  • Engage with stakeholders to translate requirements into technical solutions.

Conhecimentos

JavaScript
Java
Node.js
Python
Rust
Go
C++
Golang
Cloud platforms

Ferramentas

AWS
Azure
GCP
Kubernetes
CI/CD

Descrição da oferta de emprego

Salary: £50,354 to £60,036. This includes a basic salary, skills payment, and a concessionary payment of £2,758. The final amount will depend on your skills and experience. You'll also receive a one-off recruitment bonus of £3,500, split into two payments: £1,750 on joining and £1,750 upon successful completion of your probation period., 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 a range of 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., At GCHQ, we're committed to your growth and development. From the moment you join, a comprehensive induction will introduce you to our organisation, providing insight into how we operate and the collaborative environment you'll be part of. This lays the foundation for a learning journey tailored to your goals and preferred learning style. From day one, access to mentors and subject matter experts will help you settle into the role. You can continue to have a mentor for as little or as long as you choose throughout your career. We invest in your development and adapt to the way you like to learn. Support and encouragement are provided every step of the way, as you become an integral part of our innovative team. We'll provide the space and resources for continuous learning and improvement, with up to 30% of your time dedicated to personal development, giving you the freedom to explore new technologies, build professional skills, or pursue areas of growth that interest you. From books, online courses, and conferences to real-world projects supported by your team, we'll provide the resources you need to grow. Learning and development opportunities tailored to your role cover a wide range of software disciplines including front-end design, site reliability engineering, data engineering, solution architecture, machine learning operations, UX, Agile, cloud engineering and security. We'll even support formal qualifications through dedicated funding and provide subscriptions to platforms like Cloud Academy, Pluralsight, and O'Reilly to help stay ahead. Our culture embraces a growth mindset and values equality, encouraging teams and leaders to bring their best every day. Whether you're exploring advanced software engineering patterns, gaining certifications like AWS Developer or Certified Scrum Master, or developing leadership skills through internal training, we'll help you build the career you want. As your expertise gains, you'll also have opportunities for skill reviews that can lead to recognised additional skills payments, supporting both your development and progression within the organisation.,

  • Able to demonstrate evidence of where you've taken ownership of a technical project or piece of work.
    This is a practical, impact-driven role with plenty of opportunities to develop yourself and others. Operating at a deep technical level, you'll apply your expertise across a variety of software engineering frameworks and technologies, working with languages such as JavaScript, Java, Node.js, Python, Rust and Go. Alongside hands‑on engineering, you'll help shape how teams build and deliver software by defining code review, branching and deployment strategies, and reviewing pull requests to support high‑quality, maintainable solutions.
  • For our Cheltenham roles, we are particularly interested in candidates with experience in technologies and practices such as C++, Golang, Python, Rust, CMake, HELM, YAML, JSON, containerisation, VCPkg, observability, DevOps, Kubernetes, systems administration and Linux. However, we also welcome applications from candidates whose experience aligns with any of the technologies and disciplines outlined above. You'll bring a pragmatic approach to adopting new software engineering practices, using them to improve quality, productivity and delivery, and helping others do the same. As part of a wider network of peers, you'll collaborate and learn from others. With your experience, you'll set the standard, introduce innovative ways of working, and help shape technical priorities. Whether leading and mentoring a team or acting as the technical expert within a high‑performing group, you'll draw on your knowledge of diverse methodologies to deliver impactful solutions. Confidently engaging with both technical and non‑technical stakeholders, you'll make a positive contribution to the wider engineering community.
  • About you As a Senior Software Engineer, you will bring expertise in the frameworks and technologies mentioned above, along with experience working with cloud platforms AWS, Azure, and GCP. You'll 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'll serve as a bridge between teams, communicating technical information with clarity and confidence. You'll thrive in a fast‑paced, innovative environment where creativity is key to solving complex and unprecedented challenges. Experience of generative AI would be advantageous, whether through using AI assisted software development tools, understanding agentic patterns, or developing applications that use large language models. An awareness of how to evaluate AI‑generated outputs and use these technologies responsibly, securely and effectively would also be beneficial. What matters most is your curiosity and willingness to develop your knowledge as these technologies evolve. We welcome experienced professionals from a variety of related fields, including security engineering, site reliability engineering and data engineering. Your genuine 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.
  • Able to demonstrate the ability to understand several modern languages/frameworks, such as Golang, Java, JavaScript, Node.js, Python, Rust.
  • Able to demonstrate experience working in an Agile technical project team.
  • Able to demonstrate the practical application of software engineering principles to deliver, maintain and improve software solutions in a complex technical environment.
    GCHQ is an intelligence, cyber and security agency with a mission to keep the UK safe. We use cutting‑edge technology, ingenuity and partnerships to identify, analyse and disrupt threats. Working with our intelligence partners, MI5 and MI6, we protect the UK from terrorism, cyber attacks, and espionage. At GCHQ, you'll do varied and fascinating work in a supportive and inclusive environment that emphasises teamwork. At GCHQ diversity and inclusion are critical to our mission. To protect the UK, we need a truly diverse workforce that reflects the society we serve. This includes diversity in every sense of the word: people of different backgrounds, ages, ethnicities, gender identities, sexual orientations, ways of thinking, and those with disabilities or neurodivergent conditions. We therefore welcome and encourage applications from everyone, including individuals from groups that are under‑represented in our workforce, such as women, people from ethnic minority backgrounds, individuals with disabilities, and those from low socio‑economic backgrounds.
  • You'll be required to reach the minimum pass mark for the online Situational Judgement Test (SJT) which assesses criteria important for all roles in our organisation.
  • In the future, there may be an opportunity to qualify for a higher skill level. Following a successful skills assessment, your salary could increase by £9,766.

Flexible working We recognise the importance of a healthy work‑life balance and offer a range of working patterns, including full‑time, part‑time, and compressed hours. Hybrid working, which combines working on‑site and from home, may be more limited due to the nature of the work. However, some homeworking may be available depending on business needs. We also support flexible start and finish times, where possible, to help you manage your personal and professional commitments.

Other benefits include:

  • 25 days of annual leave, automatically increasing to 30 days after 5 years' service, plus 10.5 days of public and privilege holidays
  • opportunities for recognition through our employee performance scheme
  • interest‑free season ticket loan
  • excellent pension scheme
  • cycle to work scheme
  • on‑site facilities such as a gym, restaurant, and coffee bars (available at some locations)
  • paid parental and adoption leave

To work at GCHQ, you must be a British citizen or hold dual British nationality. This role requires the highest level of security clearance, known as Developed Vetting (DV). We have a strict drugs policy that requires you not to take any recreational drugs and to declare any previous usage at the relevant stage. The role is based in Cheltenham or Manchester, so you'll need to live within a commutable distance. Candidates must book their own travel, using the most economical option, and provide original hard copy receipts for reimbursement. We offer reasonable reimbursement of travel costs for candidates attending in person interviews or assessments during the recruitment and vetting process. Full details will be provided with your interview or assessment invitation. Reimbursement is discretionary and will only be made in line with the Candidate Expenses Policy, as amended from time to time.

We're Disability Confident. GCHQ is proud to have achieved Leader status within the Department for Work and Pensions' Disability Confident scheme. This initiative encourages employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident Leader, we aim to ensure that a fair and proportionate number of disabled applicants who best meet the essential minimum criteria for this position will be offered an interview, if it is practical for us to do so. To secure an interview for this role, you will need to meet the minimum criteria assessed during the application sift.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer (eDV Cleared)
Software Engineer (eDV Cleared)

BAE Systems • EUA

Teletrabalho
USD 54 000 - 94 000
Software Engineer (Research)
Software Engineer (Research)

Dev • Gloucester (MA)

Presencial
USD 80 000 - 110 000
Health and well-being programs
Inclusive workplace initiatives
Software Engineer - Python & AWS
Software Engineer - Python & AWS

Genomics England • EUA

Híbrido
USD 87 000 - 135 000
Generous Leave
Hybrid working
Professional subscriptions
Junior / Mid-Level Full Stack Developer
Junior / Mid-Level Full Stack Developer

NECSWS • EUA

Teletrabalho
USD 60 000 - 87 000
Private Medical Cover
25 days holiday
Life Assurance 4x basic salary
+3
DevOps Engineer (eDV Cleared)
DevOps Engineer (eDV Cleared)

BAE Systems • EUA

Teletrabalho
USD 87 000 - 121 000
Software Engineer III- Eng
Software Engineer III- Eng

UKG • Atlanta (GA)

Presencial
USD 102 000 - 147 000
Senior Software Engineer — Hybrid, High‑Impact Growth
Senior Software Engineer — Hybrid, High‑Impact Growth

GCHQ • EUA

Teletrabalho
USD 68 000 - 81 000
25 days annual leave
Pension scheme
Cycle to work scheme
+1
Senior Technical Implementation Engineer (United Kingdom)
Senior Technical Implementation Engineer (United Kingdom)

Second Front Systems • EUA

Híbrido
USD 120 000 - 147 000
UK salary benchmarking
Private healthcare
Pension plan
+9
Software Engineer III- Eng
Software Engineer III- Eng

UKG • Lowell (MA)

Presencial
USD 102 000 - 147 000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

PureGym • EUA

Teletrabalho
GBP 70 000 - 90 000
Free nationwide gym membership
Life insurance x4
Company pension contribution
+5