Software Engineer, Recovery (Python)
Software Engineer, Recovery (Python)

Software Engineer, Recovery (Python)

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join the Incident Readiness and Recovery team to enhance AI recovery software using Python.
  • Company: Darktrace is a leading cyber security AI firm, founded by experts in 2013.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a birthday day off!
  • Why this job: Be part of innovative tech that protects over 9,000 customers from cyber threats.
  • Qualifications: Python programming skills and a passion for cyber security are essential.
  • Other info: This hybrid role requires at least 2 days in the London office.

The predicted salary is between 36000 - 60000 £ per year.

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 Incident Readiness and Recovery team work on Darktrace\’s Incident Readiness and Recovery software, an AI recovery and incident simulation engine that uplifts teams, optimizes IR processes, and reduces the impact of active cyber-attacks. As a Python focused member of this team, responsibilities will include research of incident response strategy and implementation of novel concepts within this engine and continued integration of the existing Darktrace technology suite and third-party tools to aid client incident readiness and recovery.

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

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 will 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,
  • Experienced with statistical analysis of static or dynamic systems,
  • Familiar with Docker,
  • Knowledgeable about cloud computing environments would be beneficial.
  • Experience of working with a range of other programming languages such as JavaScript, Rust, and C++ 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 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

    Software Engineer, Recovery (Python) employer: Darktrace

    At Darktrace, we pride ourselves on being an innovative leader in cyber security AI, offering a dynamic work environment that fosters creativity and collaboration. Our London office provides a vibrant culture with opportunities for professional growth, including access to cutting-edge technology and a supportive team dedicated to your success. With generous benefits such as private medical insurance, enhanced family leave, and a commitment to work-life balance, we ensure our employees feel valued and empowered in their roles.
    D

    Contact Detail:

    Darktrace Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Engineer, Recovery (Python)

    ✨Tip Number 1

    Familiarise yourself with Darktrace's technology and recent innovations in AI and cyber security. Understanding their products and how they integrate AI into incident response will help you speak confidently about your fit for the role.

    ✨Tip Number 2

    Brush up on your Python programming skills, especially in the context of production environments. Be prepared to discuss specific projects or challenges you've faced that demonstrate your coding abilities and problem-solving mindset.

    ✨Tip Number 3

    Showcase your knowledge of Docker and cloud computing environments during discussions. If you have any hands-on experience, be ready to share examples of how you've used these technologies in past projects.

    ✨Tip Number 4

    Prepare to discuss your understanding of incident response strategies and your interest in cyber security. Highlight any relevant experiences or coursework that demonstrate your analytical approach to problem-solving in this field.

    We think you need these skills to ace Software Engineer, Recovery (Python)

    Proficiency in Python programming
    Understanding of incident response strategies
    Experience in a production coding environment
    Analytical problem-solving skills
    Knowledge of cyber security and malware forensics
    Familiarity with Docker
    Experience with cloud computing environments
    Ability to work autonomously and make independent decisions
    Team collaboration skills
    Statistical analysis of static or dynamic systems

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities of a Software Engineer in Recovery at Darktrace. Familiarise yourself with their AI recovery and incident simulation engine, as well as the skills required, particularly in Python programming.

    Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your Python programming abilities, any experience in cyber security or malware forensics, and familiarity with Docker and cloud computing environments.

    Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cyber security and your analytical problem-solving skills. Mention specific projects or experiences that demonstrate your ability to work autonomously and collaboratively within a team.

    Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail and professionalism.

    How to prepare for a job interview at Darktrace

    ✨Showcase Your Python Skills

    Make sure to prepare examples of your Python programming experience. Be ready to discuss specific projects where you've implemented Python in a production environment, as this will demonstrate your technical proficiency.

    ✨Understand Cyber Security Concepts

    Familiarise yourself with basic cyber security principles and incident response strategies. Being able to discuss relevant topics like malware forensics or the importance of incident readiness will show your genuine interest in the field.

    ✨Demonstrate Problem-Solving Abilities

    Prepare to tackle hypothetical scenarios during the interview that require analytical thinking. Practice articulating your thought process clearly, as this will highlight your solution-focused mindset.

    ✨Be Ready for Team Dynamics

    Since the role involves both independent work and collaboration, think of examples from your past experiences where you successfully worked in a team. Highlight how you contributed to group efforts while also being able to make autonomous decisions.

    Software Engineer, Recovery (Python)
    Darktrace
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    D
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >