Darktrace Logo

Darktrace

Python Software Engineer

Posted 2 Days Ago
Be an Early Applicant
London, Greater London, England
London, Greater London, England
Join Darktrace, a global leader in cyber security AI, as a Python Software Engineer. Contribute to innovative projects, develop existing platforms, and work on defending against cyber-attacks. Requires Python proficiency, experience with AWS, Azure, or GCP, familiarity with Docker, Linux, and interest in cybersecurity and machine learning.
The summary above was generated by AI

Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence 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.

For over a decade, Darktrace has pioneered a proactive, AI-native approach to security. Our roots lie deep in innovation. The Darktrace AI Research Centre based in Cambridge, UK, has conducted research establishing new thresholds in cybersecurity, with technology innovations backed by over 200 patents and pending applications.

Today, Darktrace is a global leader in cybersecurity AI, delivering the essential cybersecurity platform to protect organisations today and for an ever-changing future.

What will I be doing:

You will join the significant R&D teams in Cambridge that create and improve the products behind the company’s rapid growth. Our software engineers work across a wide variety of projects and with a diverse toolset.

  • Contributing to projects ranging from the rapid prototyping of new ideas,
  • Working to the solid structured development of existing platforms,
  • Working towards the aim of furthering our unique methodology in defending against unknown cyber-attacks,
  • Innovation is of paramount importance and as such, creativity in approach is encouraged as much as traditional project-based development,
  • The role requires the core competency of python development but will expand to become more specialised in one or more areas of technology.

For more information on our product and company, please consult our website.

This is a hybrid role, and the expectation would be to work a minimum of 2 days a week in the London office.

What experience do I need:

  • Strong analytical and organisational skills,
  • Be a team player but with the ability to operate autonomously and take independent decisions,
  • Experience working with Python,
  • Experience of either AWS, Azure, or GCP or similar cloud compute environments,
  • Familiar with Docker or containers is desirable,
  • Knowledge or interests in cyber-security / malware forensics,
  • Machine learning technique experience,
  • Familiar with Linux.

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 which covers 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.

#LI-Hybrid 


Top Skills

Python

Darktrace London, England Office

80 Strand, London, United Kingdom, WC2R 0BP

Similar Jobs

2 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Financial Services
The Software Engineer will design and develop tools and infrastructure for Traders and Quantitative Researchers, manage proprietary trading system tech requirements, and enhance workflows. Responsibilities include writing performance-sensitive code, leading design discussions, mentoring, and collaborating on technology solutions that improve trading platforms.
Top Skills: Python
16 Hours Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Software Engineer II at JPMorgan Chase, you'll design and develop scalable microservices, implement secure code, write automated tests, manage deployments, and collaborate across teams. Your work will support the advancement of global banking technology, focusing on building a cloud-based core banking platform.
Top Skills: GoPython
Yesterday
Hybrid
Bournemouth, Dorset, England, GBR
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you'll create and implement software solutions, ensuring high-quality code while resolving technical issues. Additionally, you'll lead evaluation sessions for architectural designs, engage with new technologies, and promote a culture of diversity and inclusion within the team.
Top Skills: JavaPython

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account