Python / JavaScript Software Engineer
Python / JavaScript Software Engineer

Python / JavaScript Software Engineer

Cambridge Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
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.

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.
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're not an expert, showing that you have taken the initiative to learn about these technologies can impress the interviewers and highlight your commitment to the role.

✨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 expectations, which can be beneficial during your interview.

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 any personal or professional projects that involve rapid prototyping or improving software performance, be sure to include them in your application. This will demonstrate your hands-on experience and innovative mindset.

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 how you approach problem-solving in software development.

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 coding challenges and be ready to discuss your previous projects, focusing on how you approached problem-solving and the technologies you used.

✨Understand Cybersecurity Fundamentals

Since Darktrace is a leader in cybersecurity, having a solid understanding of basic cybersecurity principles will set you apart. Familiarise yourself with concepts like malware forensics and the importance of robust authentication flows.

✨Familiarise Yourself with Relevant Technologies

Make sure you have a good grasp of Docker and cloud computing environments, as these are likely to come up during the interview. Being able to discuss how you've used these technologies in past projects will demonstrate your readiness for the role.

✨Prepare for Team Dynamics

Darktrace values both independent decision-making and teamwork. Think of examples from your past experiences where you successfully worked autonomously and also collaborated effectively with others. This will show that you can thrive in their hybrid work environment.

Python / JavaScript Software Engineer
Darktrace
Location: Cambridge
Go Premium

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
  • Python / JavaScript Software Engineer

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

    Darktrace

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