Python / JavaScript Software Engineer Cambridge
Python / JavaScript Software Engineer Cambridge

Python / JavaScript Software Engineer Cambridge

Cambridge Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Develop authentication flows, enhance product communication, and build plugins in a hybrid role.
  • Company: Join Darktrace, a leader in cyber-security innovation, tackling unknown threats.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a birthday day off!
  • Why this job: Work with diverse technologies, contribute to cutting-edge solutions, and make a real impact.
  • Qualifications: Proficiency in Python and JavaScript; interest in cyber-security is a plus.
  • Other info: Hybrid work model with at least 2 days in the Cambridge office.

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

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

Python / JavaScript Software Engineer Cambridge employer: Darktrace Ltd

At Darktrace, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Cambridge office provides a vibrant environment where software engineers can thrive, with opportunities for professional growth and exposure to cutting-edge technologies in the cyber-security field. With generous benefits including private medical insurance, enhanced family leave, and a supportive team atmosphere, we are committed to ensuring our employees feel valued and empowered in their roles.
D

Contact Detail:

Darktrace Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the latest trends in cyber-security and malware forensics. This knowledge will not only help you during the interview but also demonstrate your genuine interest in the field, which is crucial for a role focused on defending against unknown cyber-attacks.

✨Tip Number 2

Brush up on your Python and JavaScript skills by working on personal projects or contributing to open-source initiatives. Being able to showcase your coding abilities through practical examples can significantly boost your chances of impressing the interviewers.

✨Tip Number 3

Get comfortable with Docker and cloud computing environments. Understanding these technologies will not only prepare you for the technical aspects of the job but also show that you're proactive about acquiring relevant skills that align with the company's needs.

✨Tip Number 4

Network with current employees or professionals in the industry, especially those who work at StudySmarter or similar companies. Engaging in conversations can provide valuable insights into the company culture and expectations, giving you an edge during the interview process.

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

Proficiency in Python
Proficiency in JavaScript
Understanding of production code environments
Analytical problem-solving 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
Strong communication skills
Adaptability to new technologies

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 ability to work autonomously. Mention any familiarity with Docker and cloud computing environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your interest in cyber-security and how your skills align with the responsibilities outlined in the job description. Be specific about how you can contribute to improving Darktrace’s services.

Showcase Relevant Projects: If you have worked on projects involving authentication flows, product communication, or plugins, be sure to include these in your application. Provide links to your GitHub or portfolio to showcase your coding abilities and innovative ideas.

Prepare for Technical Questions: Anticipate technical questions related to programming in Python and JavaScript during the interview process. Brush up on your coding skills and be ready to discuss your approach to problem-solving and your understanding of production environments.

How to prepare for a job interview at Darktrace Ltd

✨Showcase Your Coding Skills

Be prepared to demonstrate your programming abilities in Python and JavaScript. You might be asked to solve coding challenges or discuss your previous projects, so brush up on your coding skills and be ready to explain your thought process.

✨Understand Cyber-Security Concepts

Since the role involves working with cyber-security methodologies, it’s beneficial to have a solid understanding of basic concepts in this field. Familiarise yourself with common threats and how they can be mitigated, as this knowledge could set you apart from other candidates.

✨Familiarity with Tools and Technologies

Make sure you’re comfortable discussing Docker and cloud computing environments, as these are likely to come up during the interview. If you have experience with Node.JS or TypeScript, be ready to talk about how you've used them in past projects.

✨Demonstrate Teamwork and Autonomy

The role requires both independent decision-making and teamwork. Prepare examples from your past experiences where you successfully worked autonomously and also collaborated effectively within a team. This will show that you can adapt to different working styles.

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

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

    Application deadline: 2027-06-24

  • D

    Darktrace Ltd

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