Senior Software Engineer – Security
Location: Cambridge | Cambridgeshire | United Kingdom
Job Type: Permanent
Salary: £65000 – £80000
Sector: Computer Software,Computer Hardware
Are you a seasoned Software Engineer with experience of C/C++ & Cloud technologies? Do you want to work for an organisation working on the cutting-edge of technology? I am working with one of the most exciting organisations in the Quantum Tech space looking for a Senior Software Developer to join their growing Cyber Security team, working predominantly on Cryptographic Solutions.
Job Responsibilities for the Senior Software Engineer
- Developing bespoke Cyber Security & Machine Learning solutions in C or C++
- Collaborating with a small but growing team you will have an input into the entire development process from research, design, programming and testing
- Lead on the development of Cloud related platforms and technologies
- Develop new solutions for clients working with Solution Architects and Developers
- Working heavily in the implementation of cryptographic protocols and solutions for clients
- Support and develop security platforms
- Review Audit Code, resolving issues identified by penetration tests and other identified vulnerabilities
- Involvement and enhancement of the software development lifecycle
Desirable Skills & Experience for the Senior Software Engineer
- Significant software development experience in C and C++
- Python experience is desirable
- Knowledge of Azure (Desirable) or AWS is essential
- Demonstrable knowledge of Linux in a secure environment
- Keen interests or commercial experience working in the Cyber Security or Machine Learning space
- Experience with collaboration and general programming tools such as Git
- Ability to understand technical and advanced research material and transfer new ideas into code
- Strong code documentation and writing skills
- Familiarity with quantum computing is desirable
- Degree in Mathematics, Computer Science, Science or other related discipline is desirable