Enable job alerts via email!
Boost your interview chances
A leading company in cybersecurity AI is seeking a Software Engineer for its OpSec team in Cambridge. The role involves using Python to enhance proactive security software and requires a strong analytical mindset along with experience in cybersecurity practices. Benefits include generous holiday, private medical insurance, and a supportive work environment.
Social network you want to login/join with:
col-narrow-left
Cambridge, United Kingdom
Other
-
Yes
col-narrow-right
829ee07ca5da
7
25.06.2025
09.08.2025
col-wide
Founded by mathematicians and cyber defense experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber disruption. We protect more than 9,000 customers from the world’s most complex threats, including ransomware, cloud, and SaaS attacks.
Our roots lie deep in innovation. The Darktrace AI Research Centre based in our Cambridge, UK headquarters, has conducted research establishing new thresholds in cyber security, with technology innovations backed by over 130 patents and pending applications.
For more information on our cutting-edge technology, visit .
What will I be doing?
The Operational Security Intelligence (OpSec) team work on Darktrace's proactive security software; this includes attack path modelling, threat tracking, vulnerability and exploit prioritisation and a wide range of other expanding feature sets. As a python focused Software Engineer in this team, responsibilities will include researching hacking techniques and the malicious actors that use them, statistical analysis of graph data structures, implementing novel concepts and integrating this information with the wider Darktrace platform suite.
This is a hybrid role, and the expectation would be to work a minimum of 2 days a week in the Cambridge office.
What experience do I need:
We welcome applications from engineers who have a solution focused mindset combined with an analytical approach to problem-solving. During the interview process you’ll be able to demonstrate your ability to program using Python and will show an understanding of writing code in a production environment. Additionally, it’s likely that you’ll be:
Benefits we offer: