> Markdown version of [/jobs/ext/2254319-software-engineer-sc-cleared](https://www.wearedevelopers.com/jobs/ext/2254319-software-engineer-sc-cleared). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - SC Cleared - **Company:** Searchability - **Location:** Manchester, UK - **Experience:** Expert - **Salary:** £60,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, C++ (Programming Language), Cyber Security, Python (Programming Language), Reverse Engineering, Secure Coding, Software Engineering, Systems Architecture, Solid Principles, Operational Systems, Vulnerability Analysis, Golang - **Published:** August 26, 2026 - **Apply:** https://www.reed.co.uk/jobs/software-engineer-sc-cleared/57279443 ## About the Role We are looking for a software engineer with strong commercial Python experience and an interest in cyber security, secure development or other high-assurance environments. Essential experience: * Strong commercial Python software engineering experience * Experience in secure, high-assurance, defence, cyber, safety-critical or similar environments * A good understanding of secure coding practices and software design principles * Confidence working on-site within classified environments * Active SC, DV or eDV clearance, or eligibility to hold the required clearance Desirable experience: * Commercial experience with C++ * Experience with Golang and/or Rust * Cyber security qualifications, such as CEH, OSCP or similar * Vulnerability research and/or reverse engineering experience * Exposure to OT environments, embedded systems or low-level development * Experience working with MOD or national security customers, If you are an experienced Python engineer who enjoys solving complex problems and wants to apply your skills to high-assurance cyber capabilities, we would be keen to hear from you. Please note that the original role description specifies C++ as an essential skill. This version has intentionally repositioned Python as the primary language and C++ as secondary, in line with your updated requirement. Skills * C++ * Cyber * Defence * National Security * SC Cleared * NSD * Python ## Description We are particularly interested in engineers with strong Python development experience, alongside knowledge of C++ and secure software engineering. What you will be doing You will contribute to the design, development and assurance of security-critical software used in demanding operational environments. Your responsibilities will include: * Developing secure, high-assurance software, primarily using Python * Contributing to software development using C++ where required * Working on operational technology (OT) cyber programmes * Contributing to secure system architecture, design, implementation and verification * Collaborating with cyber engineers, systems engineers and operational users * Supporting software throughout its full lifecycle within classified environments, You will work on genuinely operational cyber projects with real-world impact, alongside highly technical specialists in a high-trust engineering environment. The role offers: * Meaningful work supporting UK defence and national security * Long-term programmes providing stability, purpose and career development * Exposure to technically challenging, security-critical projects * Collaboration with cyber specialists, systems engineers and operational users * A London-based hybrid working arrangement with a strong on-site engineering culture ## Related Videos - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Security Blindspots and How to Learn About Them - Anna Oliveira](https://www.wearedevelopers.com/videos/1754-security-blindspots-and-how-to-learn-about-them-anna-oliveira) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)