Python / JavaScript Software Engineer
Python / JavaScript Software Engineer

Python / JavaScript Software Engineer

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

At a Glance

  • Tasks: Develop robust authentication flows and enhance product communication.
  • Company: Join Darktrace, a global leader in AI-powered cybersecurity solutions since 2013.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a birthday day off!
  • Why this job: Be part of an innovative team tackling cyber threats with cutting-edge technology.
  • Qualifications: Proficiency in Python and JavaScript; interest in cybersecurity is a plus.
  • Other info: Hybrid role with a minimum of 2 days in the Cambridge office.

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

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.

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: As a software engineer, you will be responsible for developing robust authentication flows, advancing product-to-product communication and building plugins. As you will be helping to integrate products for a wide range of teams, you will be exposed to many varied technologies and stakeholders. This is a hybrid role, and the expectation would be 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 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,
  • Familiar with Docker,
  • Knowledgeable about cloud computing environments.

Experience of working with a range of other programming languages such 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 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.

Python / JavaScript Software Engineer employer: Darktrace

Darktrace is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Cambridge. With a strong focus on employee growth, you will have the opportunity to work with cutting-edge technologies and contribute to pioneering cybersecurity solutions, all while enjoying generous benefits such as private medical insurance, enhanced family leave, and a supportive environment that values your well-being and professional development.
D

Contact Detail:

Darktrace Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python / JavaScript Software Engineer

✨Tip Number 1

Familiarise yourself with Darktrace's unique approach to cybersecurity. Understanding their AI-native methodology will not only help you in interviews but also demonstrate your genuine interest in the company and its mission.

✨Tip Number 2

Brush up on your Python and JavaScript skills, focusing on real-world applications. Be prepared to discuss specific projects or challenges you've faced using these languages, as practical examples can set you apart from other candidates.

✨Tip Number 3

Gain a basic understanding of Docker and cloud computing environments. Even if you haven't worked extensively with these technologies, showing that you're proactive in learning about them can impress interviewers.

✨Tip Number 4

Network with current or former employees of Darktrace through platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and the role, which you can leverage during your application process.

We think you need these skills to ace Python / JavaScript Software Engineer

Proficiency in Python
Proficiency in JavaScript
Understanding of production code environments
Problem-Solving Skills
Analytical Skills
Experience with Docker
Knowledge of cloud computing environments
Ability to work autonomously
Team Collaboration Skills
Interest in cyber-security and malware forensics
Familiarity with Node.JS or TypeScript (beneficial)
Rapid Prototyping Skills
Performance Optimisation Techniques
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and JavaScript, as well as any relevant projects or roles that demonstrate your problem-solving skills and familiarity with cyber-security concepts.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for Darktrace's mission in cyber security AI. Mention specific technologies you’ve worked with, such as Docker or cloud computing, and how they relate to the role.

Showcase Relevant Projects: If you have personal or professional projects that involve rapid prototyping or improving software performance, be sure to include these in your application. Highlight your contributions and the technologies used.

Prepare for Technical Questions: Anticipate technical questions related to programming in Python and JavaScript. Be ready to discuss your coding experience in a production environment and any knowledge of malware forensics or cyber-security methodologies.

How to prepare for a job interview at Darktrace

✨Showcase Your Coding Skills

Be prepared to demonstrate your programming abilities in Python and JavaScript. Brush up on your coding skills and be ready to solve problems on the spot, as this will likely be a key focus during the interview.

✨Understand Cybersecurity Fundamentals

Since Darktrace is a leader in cybersecurity, having a solid understanding of basic cybersecurity principles and current threats will set you apart. Familiarise yourself with concepts like malware forensics and how AI is used in security.

✨Familiarise Yourself with Docker and Cloud Environments

As the role involves working with various technologies, being knowledgeable about Docker and cloud computing environments will be beneficial. Make sure you can discuss your experience or understanding of these tools confidently.

✨Demonstrate Team Collaboration Skills

Darktrace values teamwork, so be ready to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to work autonomously while also contributing to a team environment.

Python / JavaScript Software Engineer
Darktrace
D
  • Python / JavaScript Software Engineer

    Cambridge
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-14

  • D

    Darktrace

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