What will I be doing:
As a software engineer, you will be responsible for developing robust authentication flows, advancing product-to-product communication, and building plugins. You will be helping to integrate products for a wide range of teams, exposing you to many varied technologies and stakeholders.
This is a hybrid role, with an expectation to work a minimum of 2 days a week in the Cambridge office.
As a Software Engineer, you will be responsible for, but not limited to:
- Contributing to rapid prototyping of new and innovative ideas to further improve Darktrace's services and offerings,
- Improving the performance and competencies of existing products and platforms,
- Investigating and furthering our unique methodology in defending against unknown cyber-attacks.
What experience do I need:
We welcome applications from candidates 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 JavaScript and show an understanding of writing code in a production environment. Additionally, it's likely that you'll be:
- Comfortable working autonomously and taking independent decisions, as well as having the ability to work cooperatively within a team,
- Able to show knowledge or interest in cyber-security/malware forensics,
- Familiar with Docker,
- Knowledgeable about cloud computing environments.
Experience working with a range of other programming languages such as Node.JS or TypeScript would also be beneficial but isn't essential.
Benefits we offer:
- 23 days' holiday + all public holidays, rising to 25 days after 2 years of service,
- Additional day off for your birthday,
- Private medical insurance covering you, your cohabiting partner, and children,
- Life insurance of 4 times your base salary,
- Salary sacrifice pension scheme,
- Enhanced family leave,
- Confidential Employee Assistance Program,
- Cycle to work scheme.