> Markdown version of [/jobs/ext/3320700-software-engineer](https://www.wearedevelopers.com/jobs/ext/3320700-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:** CyberShadows - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cyber Security, Software Debugging, Linux, Memory Management, Object-Oriented Software Development, Software Engineering, Concurrency, Git, Production Code, C++14 - **Published:** September 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fbe8403325fb7262 ## About the Role You are likely to have around 2-3 years of commercial C++ development experience and a strong desire to become an exceptional C++ engineer. We are particularly interested in candidates with strong fundamentals rather than simply an impressive list of technologies. Knowledge of the following would be advantageous:[RV1] * C++17/20/23 and the STL * Object-oriented programming and templates * Concurrency * Linux * Git * Networking * Debugging tools Previous cybersecurity experience would be valuable but is not essential if you have excellent C++ capabilities and a genuine interest in security technology. ## Description You will work directly under the supervision and mentorship of an exceptionally experienced Senior C++ Engineer and technical architect. You'll gain exposure to sophisticated C++ development and the design of high-performance security technology. This is not a maintenance role or a conventional software development position. You will be joining while the technology and the business are scaling. You'll have the opportunity to contribute to a product with significant commercial ambitions and the potential for a future profitable exit. What you'll be doing * Developing and enhancing software, primarily in modern C++ * Working closely with our senior C++ technical lead on architecture, implementation and optimisation * Contributing to the continued development of our cyber threat-detection technology * Writing efficient, reliable and maintainable production-quality code * Debugging and optimising complex applications * Working with multithreading, networking, memory management and performance-critical code where appropriate * Collaborating with the wider technical team as the platform develops and scales * Learning advanced C++ techniques directly from a highly experienced practitioner, The attraction of this position is as much about where it could take you as the role you perform today. You will work alongside and learn from an outstanding senior C++ engineer while helping to build sophisticated technology in one of the world's most important and fastest-moving software sectors. For an ambitious developer who wants to progress from being a good C++ programmer to an exceptional C++ engineer, this is a potentially career-defining opportunity. If you are technically curious, ambitious and excited by the prospect of helping to build pioneering cybersecurity technology from an early stage, we would like to hear from you. Pay: £50,000.00-£60,000.00 per year ## Related Videos - [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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview)