> Markdown version of [/jobs/ext/3724965-software-engineer](https://www.wearedevelopers.com/jobs/ext/3724965-software-engineer). 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 - **Company:** Anson McCade - **Location:** London, UK - **Salary:** £60,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C++ (Programming Language), Cloud Computing, Code Review, Cyber Security, Python (Programming Language), Network Security, Linux System Administration, Commercial Software, Systems Development Life Cycle, Software Engineering, SC Clearance, C++14 - **Published:** October 14, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/anson-mccade-job108161618 ## About the Role * Commercial Software Engineering experience. * Strong experience with C++ and/or Rust. * Experience working within Linux environments. * Knowledge of Python would be advantageous. * Exposure to embedded systems, networking or security technologies is beneficial. * Experience with cloud technologies is desirable. * Strong communication and collaborative working style. * Eligibility for UK Security Clearance. ## Description We're supporting an innovative cyber security technology business developing cutting-edge solutions used within some of the world's most secure and mission-critical environments. This is an opportunity to join a highly skilled engineering team focused on building secure, high-performance software products with real-world impact. You'll work across a variety of challenging technical problems spanning secure networking, systems development and next-generation security technologies. What You'll Be Doing * Developing software using modern C++ and Rust technologies. * Building secure applications within Linux-based environments. * Working across low-level systems, networking and security-focused platforms. * Contributing to product development from concept through to deployment. * Collaborating closely with experienced engineers using Agile development practices. * Supporting continuous improvement through testing, code reviews and engineering best practice. * Working on projects requiring high levels of quality, reliability and security.