Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Who we are At Choreograph, we deliver data-driven products and solutions that make advertising work better for people. Choreograph, an affiliate of GroupM, is a global data products and technology company, purpose-built for an era that demands a new approach to data management, usage, and brand growth. Data is the fuel that powers growth. The companies who best leverage data are creating unbeatable advantages over their competitors while simultaneously connecting with customers more effectively. Our goal is to help future-focused businesses use their data in ways that meet savvy customers' expectations while building trust and understanding. Who we are looking for As our Director of Engineering, you will lead the development of state-of-the-art agency tools and systems and manage a team of highly talented software engineers. You will take our technological capabilities in business operations to the level of world-class thought leadership and ultimate efficiency. The role is of high visibility and scope. At Choreograph, you will collaborate with a group of quick-witted, humorous, and extremely dedicated coworkers and clients who are all passionate about digital media. The Choreograph work environment is inviting. You will work in an open, modern space where you will often find groups in casual brainstorming sessions sharing ideas and strategies for new initiatives. Everyone has a voice at Choreograph, and we are open to new ways of thinking, especially those that will contribute to the overall success of Choreograph. Opinions and ideas are always welcomed, in fact, they are encouraged! We believe in the power of digital media to transform the way businesses and consumers interact. You must believe it as well. What you'll do Oversee technology development team(s) focused on business processes, workflows, integrations, and efficiencies in a highly dynamic environment requiring agility of development. Hire, train, manage, and mentor software engineers through continuous interaction and regular performance reviews. Identify appropriate goals and development opportunities for team members. Must also be able to attract and retain top-tier talent. Manage the license agreements needed for the team to run in terms of tools and infrastructure. Sit in different meetings across different departments, like product, engineering, and business to provide technical clarities to Product/Business and business needs to Engineering. Able to remove any blockers for engineers in terms of code, resources, clarification, etc. Able to chime in for code reviews and design discussions on general coding practices and futureproofing. Deliver sustainable, performing, and cost-efficient software components fulfilling product requirements in time, budget, and quality. Be a champion of agile development, fostering the culture and pushing your people to rise to the occasion and deliver products on time. Provide estimates for planned tasks - identify project dependencies/anticipate and resolve conflicts that may pose a risk to successful completion. Responsibility for full SDLC (Planning, Engineering design, Development, QA, CI/CD, and Production Support). Provide 2nd-level support for production systems. Collaborate with other engineering managers, architects, and operations to develop overall standards, process documentation, impact assessments, and operability. Manage and resolve escalations. What you'll need At least 3+ years' experience in leading teams & 5+ years' experience as a software developer. Strong knowledge of software architecture, API design, API Management, and scalable systems. Strong experience in the following: Automating business workflows and proven experience with system integrations. Jira, Confluence, and DSP integrations. Either Python or .NET and at least passing familiarity with the other. Either Angular or React and at least passing familiarity with the other. SQL, GCP, Docker. Event-driven and micro-frontend architecture styles and patterns. Enterprise scale, high concurrency, and high availability technologies and architectures. Managing globally distributed teams. Experience with building LLM-based software solutions. You have a passion for: Working with users and an ability to normalize user requirements. Looking for novel and creative solutions to complex problems. Coding not only of a formal spec but also a problem statement. Effective delegation, recognizing gaps in knowledge or experience, and pursuing proper training. Agile, Continuous Integration, automation, and Delivery as well as Componentized design. You can communicate well with business users, product managers, and senior leadership. Experience working in agencies or ad tech industry is a strong plus. Success Attributes High energy and passion for the job. Motivated, self-starter, self-reliant, resilient, and ambitious. Comfortable and thrive in a fast-paced, entrepreneurial environment. Choreograph is WPP's global data products and technology company fueling growth for the world's most admired brands. Discover more about Choreograph at
Apr 25, 2025
Full time
Who we are At Choreograph, we deliver data-driven products and solutions that make advertising work better for people. Choreograph, an affiliate of GroupM, is a global data products and technology company, purpose-built for an era that demands a new approach to data management, usage, and brand growth. Data is the fuel that powers growth. The companies who best leverage data are creating unbeatable advantages over their competitors while simultaneously connecting with customers more effectively. Our goal is to help future-focused businesses use their data in ways that meet savvy customers' expectations while building trust and understanding. Who we are looking for As our Director of Engineering, you will lead the development of state-of-the-art agency tools and systems and manage a team of highly talented software engineers. You will take our technological capabilities in business operations to the level of world-class thought leadership and ultimate efficiency. The role is of high visibility and scope. At Choreograph, you will collaborate with a group of quick-witted, humorous, and extremely dedicated coworkers and clients who are all passionate about digital media. The Choreograph work environment is inviting. You will work in an open, modern space where you will often find groups in casual brainstorming sessions sharing ideas and strategies for new initiatives. Everyone has a voice at Choreograph, and we are open to new ways of thinking, especially those that will contribute to the overall success of Choreograph. Opinions and ideas are always welcomed, in fact, they are encouraged! We believe in the power of digital media to transform the way businesses and consumers interact. You must believe it as well. What you'll do Oversee technology development team(s) focused on business processes, workflows, integrations, and efficiencies in a highly dynamic environment requiring agility of development. Hire, train, manage, and mentor software engineers through continuous interaction and regular performance reviews. Identify appropriate goals and development opportunities for team members. Must also be able to attract and retain top-tier talent. Manage the license agreements needed for the team to run in terms of tools and infrastructure. Sit in different meetings across different departments, like product, engineering, and business to provide technical clarities to Product/Business and business needs to Engineering. Able to remove any blockers for engineers in terms of code, resources, clarification, etc. Able to chime in for code reviews and design discussions on general coding practices and futureproofing. Deliver sustainable, performing, and cost-efficient software components fulfilling product requirements in time, budget, and quality. Be a champion of agile development, fostering the culture and pushing your people to rise to the occasion and deliver products on time. Provide estimates for planned tasks - identify project dependencies/anticipate and resolve conflicts that may pose a risk to successful completion. Responsibility for full SDLC (Planning, Engineering design, Development, QA, CI/CD, and Production Support). Provide 2nd-level support for production systems. Collaborate with other engineering managers, architects, and operations to develop overall standards, process documentation, impact assessments, and operability. Manage and resolve escalations. What you'll need At least 3+ years' experience in leading teams & 5+ years' experience as a software developer. Strong knowledge of software architecture, API design, API Management, and scalable systems. Strong experience in the following: Automating business workflows and proven experience with system integrations. Jira, Confluence, and DSP integrations. Either Python or .NET and at least passing familiarity with the other. Either Angular or React and at least passing familiarity with the other. SQL, GCP, Docker. Event-driven and micro-frontend architecture styles and patterns. Enterprise scale, high concurrency, and high availability technologies and architectures. Managing globally distributed teams. Experience with building LLM-based software solutions. You have a passion for: Working with users and an ability to normalize user requirements. Looking for novel and creative solutions to complex problems. Coding not only of a formal spec but also a problem statement. Effective delegation, recognizing gaps in knowledge or experience, and pursuing proper training. Agile, Continuous Integration, automation, and Delivery as well as Componentized design. You can communicate well with business users, product managers, and senior leadership. Experience working in agencies or ad tech industry is a strong plus. Success Attributes High energy and passion for the job. Motivated, self-starter, self-reliant, resilient, and ambitious. Comfortable and thrive in a fast-paced, entrepreneurial environment. Choreograph is WPP's global data products and technology company fueling growth for the world's most admired brands. Discover more about Choreograph at
At we're on a mission to change how teams work by creating flexible solutions that supercharge productivity. Our Work OS helps teams streamline workflows, automate tasks, and get real-time insights. Since launching our CRM product in May 2022, we've seen incredible growth-with over 25K paying accounts and skyrocketing ARR. It's one of the fastest-growing CRM products, and we're building a tool that people actually enjoy using while helping revenue teams move faster with groundbreaking features. In 2025, we're expanding our CRM into a full suite of products, including a marketing CRM. You'll be part of the newly formed Marketing CRM team, diving into one of the most exciting opportunities we have-building an AI-native product from the ground-up and driving the future of AI at This is your chance to make a lasting impact and help drive our products forward! Please note this is a hybrid position of 3 days/week in our London office (Fitzrovia). About The Role You will work with experienced and highly talented engineers - who love what they do - with cutting-edge technologies in a data and impact-driven environment. We promote transparency, full ownership, teamwork, and a no-ego policy. Our engineering department comprises different groups, each responsible for a crucial domain in the product. With over 300 engineers, we operate as part of cross-functional teams, defining, improving, building, and delivering features collaboratively. Develop AI-powered features for the Marketing CRM product, helping customers reduce time-to-value and enhance their ability to deliver curated, targeted content. Work within a cross-functional squad-including Product Management, Product Design, Product Engineering, and other AI Engineers-playing an active role in decision-making to build a cohesive and compelling product. Guide your squad on architectural decisions and opportunities to integrate GenAI and AI agents into our technology, taking ownership of the outcomes. Help grow our AI presence in London as one of the first product AI engineers on-site, leveraging monday's significant investment in AI to enhance customer workflows. Work with a cutting-edge stack in a company that prioritizes Developer Experience. Our stack includes Node.js, TypeScript, Python, MySQL, AWS, GitHub and MondayDev. Note: Prior experience with our tech stack is not required; we welcome people willing to learn. Your Experience & Skills 6+ years in any software development background, writing production-quality code and delivering at high-velocity using modern engineering processes. Proven track record leveraging LLMs to build elaborated, mission-critical products with real user adoption. Comfortable working with databases, queues, and large-scale data pipelines to deliver high-performance products. Strong advocate for your team-actively engaging in both product and technical discussions with empathy and championing best practices for AI and engineering. A background in Data, Machine Learning, MLOps, also outside the realm of LLMs - an advantage. What can offer you: Opportunity to join a well-funded, proven company with big ambitions and potential, competitive salary, bonus and equity incentive program. Private healthcare insurance with Vitality. ClassPass membership. Buffet breakfast and lunch offered at the office from Monday to Thursday. Fully dedicated learning and development team that provides opportunities for our employees to hone and gain new skills. Fun team events, socials and offsites. Amazing company culture that values transparency and collaboration while never forgetting to have fun while we work! We've been named "Best Place to Work" in the UK. A global, dynamic and passionate environment with employees in Tel Aviv, London, New York, San Francisco, Miami, Chicago, Denver, London, Warsaw, Sydney, São Paulo, and Tokyo. Are you currently based in the UK and within a commutable distance to London? Please note that we can only consider candidates who are based in the UK and able to come to the office in London three days a week (The office is in central London, Soho). What are your salary expectations? Please specify whether you are referring to base salary or total compensation. Do you require visa sponsorship? Do you have experience applying LLMs to new or existing products (excluding building the LLMs themselves)? If so, please provide a brief example of a project you've worked on. We believe in equal opportunity. is an equal opportunity employer and bans discrimination and harassment of any kind. is committed to the standard of equal employment opportunity for all employees and to creating and maintaining a workplace free of discrimination and harassment. All qualified applicants will be considered for employment regardless of any personal characteristic. We encourage candidates from all backgrounds to apply, regardless of their race, religion, national origin, ethnicity, sexual orientation, gender identity, age, marital status, family or parental status, physical or mental disability or any other status protected by the laws or regulations in the locations where operates. is committed to working with and providing access and reasonable accommodation to applicants with any disabilities. If you think you may require accommodation for any part of the recruitment process, please send a request to . All requests for accommodation are treated confidentially, as practical and permitted by law. Meet the R&D team The R&D Team is passionate about building innovative and lovable products, while tackling complex engineering problems at a great scale. We're accountable for bringing the company's vision to life by navigating our progress into flawless execution and encouraging full ownership and independence in all projects.
Apr 25, 2025
Full time
At we're on a mission to change how teams work by creating flexible solutions that supercharge productivity. Our Work OS helps teams streamline workflows, automate tasks, and get real-time insights. Since launching our CRM product in May 2022, we've seen incredible growth-with over 25K paying accounts and skyrocketing ARR. It's one of the fastest-growing CRM products, and we're building a tool that people actually enjoy using while helping revenue teams move faster with groundbreaking features. In 2025, we're expanding our CRM into a full suite of products, including a marketing CRM. You'll be part of the newly formed Marketing CRM team, diving into one of the most exciting opportunities we have-building an AI-native product from the ground-up and driving the future of AI at This is your chance to make a lasting impact and help drive our products forward! Please note this is a hybrid position of 3 days/week in our London office (Fitzrovia). About The Role You will work with experienced and highly talented engineers - who love what they do - with cutting-edge technologies in a data and impact-driven environment. We promote transparency, full ownership, teamwork, and a no-ego policy. Our engineering department comprises different groups, each responsible for a crucial domain in the product. With over 300 engineers, we operate as part of cross-functional teams, defining, improving, building, and delivering features collaboratively. Develop AI-powered features for the Marketing CRM product, helping customers reduce time-to-value and enhance their ability to deliver curated, targeted content. Work within a cross-functional squad-including Product Management, Product Design, Product Engineering, and other AI Engineers-playing an active role in decision-making to build a cohesive and compelling product. Guide your squad on architectural decisions and opportunities to integrate GenAI and AI agents into our technology, taking ownership of the outcomes. Help grow our AI presence in London as one of the first product AI engineers on-site, leveraging monday's significant investment in AI to enhance customer workflows. Work with a cutting-edge stack in a company that prioritizes Developer Experience. Our stack includes Node.js, TypeScript, Python, MySQL, AWS, GitHub and MondayDev. Note: Prior experience with our tech stack is not required; we welcome people willing to learn. Your Experience & Skills 6+ years in any software development background, writing production-quality code and delivering at high-velocity using modern engineering processes. Proven track record leveraging LLMs to build elaborated, mission-critical products with real user adoption. Comfortable working with databases, queues, and large-scale data pipelines to deliver high-performance products. Strong advocate for your team-actively engaging in both product and technical discussions with empathy and championing best practices for AI and engineering. A background in Data, Machine Learning, MLOps, also outside the realm of LLMs - an advantage. What can offer you: Opportunity to join a well-funded, proven company with big ambitions and potential, competitive salary, bonus and equity incentive program. Private healthcare insurance with Vitality. ClassPass membership. Buffet breakfast and lunch offered at the office from Monday to Thursday. Fully dedicated learning and development team that provides opportunities for our employees to hone and gain new skills. Fun team events, socials and offsites. Amazing company culture that values transparency and collaboration while never forgetting to have fun while we work! We've been named "Best Place to Work" in the UK. A global, dynamic and passionate environment with employees in Tel Aviv, London, New York, San Francisco, Miami, Chicago, Denver, London, Warsaw, Sydney, São Paulo, and Tokyo. Are you currently based in the UK and within a commutable distance to London? Please note that we can only consider candidates who are based in the UK and able to come to the office in London three days a week (The office is in central London, Soho). What are your salary expectations? Please specify whether you are referring to base salary or total compensation. Do you require visa sponsorship? Do you have experience applying LLMs to new or existing products (excluding building the LLMs themselves)? If so, please provide a brief example of a project you've worked on. We believe in equal opportunity. is an equal opportunity employer and bans discrimination and harassment of any kind. is committed to the standard of equal employment opportunity for all employees and to creating and maintaining a workplace free of discrimination and harassment. All qualified applicants will be considered for employment regardless of any personal characteristic. We encourage candidates from all backgrounds to apply, regardless of their race, religion, national origin, ethnicity, sexual orientation, gender identity, age, marital status, family or parental status, physical or mental disability or any other status protected by the laws or regulations in the locations where operates. is committed to working with and providing access and reasonable accommodation to applicants with any disabilities. If you think you may require accommodation for any part of the recruitment process, please send a request to . All requests for accommodation are treated confidentially, as practical and permitted by law. Meet the R&D team The R&D Team is passionate about building innovative and lovable products, while tackling complex engineering problems at a great scale. We're accountable for bringing the company's vision to life by navigating our progress into flawless execution and encouraging full ownership and independence in all projects.
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Apr 25, 2025
Full time
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of probation). There s also the option to qualify for an increased skills payment of up to £19,113 once in-post, following a successful skills assessment. Flexible Working: We recognise the importance of a healthy work-life balance and offer full-time, part-time, and compressed hours. While hybrid working can be more restricted, due to the nature of the work, some home working may be available depending on business needs. Find out more about flexible working on our website. About Us 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 puts the emphasis on teamwork. The Role As a Senior Software Engineer, you ll play a pivotal role in finding solutions to mission-critical problems. You ll contribute to the architecture and design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in the real world, and online. This is a practical role with plenty of opportunities to develop yourself and others. You might be reviewing pull requests, defining review, branching, and deployment strategies, or working with a range of software engineering frameworks. You operate at a deep technical level, leveraging your familiarity with languages such as JavaScript, Java, C++, Node, Python, Rust, Go, and .NET. Importantly, you ll bring a genuine excitement for discovering new software engineering techniques. You are part of a wider network of peers keen to share experiences, collaborate on projects, and learn from each other. With your experience, you set the standard, share innovative ways of working, and identify new priorities. You might lead and mentor a team or be the technical expert within a functioning team, bringing your experience with a range of software engineering methodologies to deliver innovative solutions. You engage with both technical and non-technical customers and have a real, positive influence on the wider engineering community. About You As a Senior Software Engineer, you bring knowledge of modern software engineering languages and frameworks such as C++, Golang, Java, JavaScript, .NET, Node, Python, Rust, and cloud platforms (AWS, Azure, GCP). Additionally, you have experience leading Agile project teams and evaluating customer business requirements. Self-motivated and strategic, you act as a bridge between teams and communicate technical information clearly and with confidence. We welcome experienced professionals from related fields, including software engineering, cloud engineering and security, UX, site reliability engineering, front-end design, Agile, solution architecture, data engineering, or machine learning operations. You thrive in environments where creativity and innovation are necessary to solve unprecedented problems. Your work will involve establishing best working practices, delivering high-quality software products, mentoring other colleagues, and staying updated on new and emerging technologies to lead their adoption. Training and Development At GCHQ, we embrace a growth mindset. We re committed to your continuing development and offer tailored support to complement your preferred learning style. You ll be encouraged to dedicate up to 30% of your time to development, innovation, and experimentation. From day one, you ll have access to mentors and subject matter experts to help you settle into the role, and you can continue to have a mentor for as little or as long as you choose throughout your career. From books, online courses, and conferences to hands-on projects supported by our team, we ll provide the resources you need. We ll even provide funding towards formal qualifications. You ll have access to learning and development opportunities tailored to your role, covering a multitude of software disciplines including Front-End Design, Site Reliability Engineering, Data Engineering, Solution Architecture, Machine Learning Operations, UX, Agile, Cloud Engineering & Security. Additionally, we offer clear career progression paths to help you achieve your professional goals and advance within the organisation. Potential training courses could include: AWS Certified Developer Associate/Professional/AWS Certified Solution Architect Associate/Professional Certified SCRUM Master Microservices Architecture Training Advanced/Software Engineering Patterns Advanced Linux & CLI User Experience Internal Training for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy / Pluralsight / O'Reilly Subscription Our culture embraces a growth mindset, equality, and encourages teams and leaders to bring their best every day. Join us and help shape the future of national security while growing your expertise in an environment that supports and values you. Plus, as you gain experience and further your knowledge, you ll have opportunities for skill reviews that can lead to recognised additional skills payments. Rewards and Benefits You ll receive a starting salary of £48,557 - £57,704, dependent on skills and experience, with an additional one-off recruitment bonus of £3,500, plus other benefits including: 25 days annual leave automatically, rising to 30 days after 5 years' service, and an additional 10.5 days of public and privilege holidays. Opportunities to be recognised through our employee performance scheme. Interest-free season ticket loan (parking and travel). Excellent pension scheme. Cycle to work scheme. Facilities such as a gym and restaurant, and on-site coffee bars (at some locations). Paid parental and adoption leave. Equal Opportunities 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: those with 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 those from groups that are under-represented, in our workforce such as women, those from an ethnic minority background, people with disabilities, and those from low socio-economic backgrounds. Find out more about our culture, working environment, and diversity on our website: We re Disability Confident GCHQ is proud to have achieved Leader status within the DWP s Disability Confident scheme. This is aimed at encouraging employers to think differently about disability and take action to improve how they recruit, retain, and develop disabled people. As a Disability Confident employer, we aim to offer a fair and proportionate number of person-to-person interviews to any candidate who self-identifies as disabled and meets the essential criteria for the role. This is our Offer of Interview (OOI). To secure an interview for this vacancy, the essential criteria (in order of application process) are: You can evidence where you ve taken ownership of a technical project or piece of work. Ability to understand several modern languages/frameworks, such as C++, Golang, Java, JavaScript, .Net, Node, Python, Rust. Experience of working in an Agile Technical Project team. Provide evidence of competency as a Software Engineer. What to Expect Our recruitment process is fair, transparent, and based on merit. Here is a brief overview of each stage, in order: Application form sift. Technical and competency-based interview, including a presentation. If successful, you will receive a conditional offer of employment, subject to vetting. Please note, you must successfully pass each stage of the process in order to progress to the next. Your application may take around 6 - 9 months to process, including vetting, so we advise you to continue any current employment until you have received your final job offer. Before You Apply To work at GCHQ, you need to be a British citizen or hold dual British nationality. You can read our full eligibility criteria here. This role requires the highest security clearance, known as Developed Vetting (DV). It s something everyone in the UK Intelligence Community undertakes. You can find out more about the vetting process here. Please note we have a strict drugs policy, so once you start your application, you can t take any recreational drugs, and you ll need to declare your previous drug usage at the relevant stage. Before you apply, we advise you to consider setting up a separate email address for your contact with us . click apply for full job details
Location: Edinburgh (Hybrid: 3 days in-office, 2 remote) Mission: Design and deliver world-class product experiences that harness the power of LLMs and redefine how legal teams work. You'll build core features, influence architectural decisions, and collaborate closely with cross-functional teammates to ship fast, iterate, and make an impact. Key Responsibilities: Own end-to-end product features across frontend and backend Collaborate with design, product, and legal engineering to deliver polished, AI-native workflows Help architect and evolve our codebase for performance, scale, and developer experience Contribute to shaping engineering practices, tooling, and team culture Experience & Qualifications: 4+ years of experience building high-impact web products Strong knowledge of core technologies like React, Next.js, Tailwind, TypeScript; backend experience (e.g. Python, Node.js, AWS) is a bonus Deep product instincts-you care about clean UI, intuitive UX, and building for user outcomes Practical understanding of security, scalability, and technical debt in fast-moving environments Interest in AI/LLMs and building AI-native user experiences What We Offer: A high-trust environment with meaningful ownership over what you build Real-world product challenges-security, performance, usability-at the heart of legal workflows A tight-knit team of engineers, designers, legal minds, and builders Competitive salary, meaningful equity, and the opportunity to shape an early product and team Who You Are: You might have built at an early-stage startup or scaled features at a high-growth company. You're fluent in full-stack thinking, but even more fluent in user empathy. You're excited by the pace and ambiguity of a company still forming its best practices-and you love helping define them. Bonus: Experience working on internal legal tools, legal ops software, or compliance platforms. Curiosity around prompt engineering, user intent modeling, or AI reasoning is also a plus.
Apr 25, 2025
Full time
Location: Edinburgh (Hybrid: 3 days in-office, 2 remote) Mission: Design and deliver world-class product experiences that harness the power of LLMs and redefine how legal teams work. You'll build core features, influence architectural decisions, and collaborate closely with cross-functional teammates to ship fast, iterate, and make an impact. Key Responsibilities: Own end-to-end product features across frontend and backend Collaborate with design, product, and legal engineering to deliver polished, AI-native workflows Help architect and evolve our codebase for performance, scale, and developer experience Contribute to shaping engineering practices, tooling, and team culture Experience & Qualifications: 4+ years of experience building high-impact web products Strong knowledge of core technologies like React, Next.js, Tailwind, TypeScript; backend experience (e.g. Python, Node.js, AWS) is a bonus Deep product instincts-you care about clean UI, intuitive UX, and building for user outcomes Practical understanding of security, scalability, and technical debt in fast-moving environments Interest in AI/LLMs and building AI-native user experiences What We Offer: A high-trust environment with meaningful ownership over what you build Real-world product challenges-security, performance, usability-at the heart of legal workflows A tight-knit team of engineers, designers, legal minds, and builders Competitive salary, meaningful equity, and the opportunity to shape an early product and team Who You Are: You might have built at an early-stage startup or scaled features at a high-growth company. You're fluent in full-stack thinking, but even more fluent in user empathy. You're excited by the pace and ambiguity of a company still forming its best practices-and you love helping define them. Bonus: Experience working on internal legal tools, legal ops software, or compliance platforms. Curiosity around prompt engineering, user intent modeling, or AI reasoning is also a plus.