Senior Software Engineer (C++ & Swift) in Cambridge
Senior Software Engineer (C++ & Swift)

Senior Software Engineer (C++ & Swift) in Cambridge

Cambridge Full-Time 60000 - 80000 ÂŁ / year (est.) Home office (partial)
Darktrace Ltd

At a Glance

  • Tasks: Develop and enhance cutting-edge cybersecurity products using C++ and Swift.
  • Company: Join Darktrace, a global leader in AI for cybersecurity.
  • Benefits: Enjoy 23 days holiday, private medical insurance, and a cycle to work scheme.
  • Other info: Hybrid role with excellent career growth and mentoring opportunities.
  • Why this job: Make a real impact in the fight against cyber threats with innovative technology.
  • Qualifications: Strong C++ experience and a passion for cybersecurity are essential.

The predicted salary is between 60000 - 80000 ÂŁ per year.

Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 10,000 organizations from unknown threats using its proprietary AI. The Darktrace Active AI Security Platform(TM) delivers a proactive approach to cyber resilience to secure the business across the entire digital estate – from network to cloud to email. Breakthrough innovations from our R&D teams have resulted in over 200 patent applications filed. Darktrace’s platform and services are supported by over 2,400 employees around the world.

Job Description:

Join our esteemed R&D teams in Cambridge, where you'll play a pivotal role in the development and enhancement of products driving our company’s rapid growth. As a Senior Software Engineer, you’ll lead and contribute across a broad range of initiatives using a diverse and modern technology stack. Please note this is a hybrid role and requires attendance in the Cambridge office 2 days a week.

What will I be doing:

  • Building, designing, and maintaining the macOS codebase using modern C++ and Swift;
  • Leading and contributing to projects ranging from rapid prototyping of new ideas to the structured development of existing platforms;
  • Collaborating closely with cross‐functional teams to deliver robust, high‐quality solutions;
  • Participating in and contributing to code reviews to ensure engineering excellence and knowledge sharing;
  • Writing and maintaining high‐quality tests, documentation, and developer enablement materials;
  • Driving the advancement of our unique methodology for defending against unknown cyber‐attacks;
  • Fostering innovation and creativity in your approach, alongside traditional project‐based development;
  • Developing and mentoring team members in core competencies across multiple programming languages, with opportunities to specialise in specific technology areas.

What experience do I need:

  • Strong experience in modern C++;
  • Experienced with Swift or keen to deepen your expertise;
  • Knowledgeable in Unix/macOS development environments;
  • Comfortable working autonomously, making sound technical decisions, while collaborating effectively within a team;
  • Knowledgeable or deeply interested in cyber‐security and malware forensics;
  • Experienced in statistical analysis of static or dynamic systems;
  • Proficient with Docker;
  • Familiar with cloud computing environments.

Benefits:

  • 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.

Senior Software Engineer (C++ & Swift) in Cambridge employer: Darktrace Ltd

At Darktrace, we pride ourselves on being a leading employer in the cybersecurity sector, offering a dynamic work environment in our Cambridge office. Our culture fosters innovation and collaboration, providing employees with ample opportunities for professional growth and development, including mentorship and exposure to cutting-edge technologies. With competitive benefits such as private medical insurance, generous holiday allowances, and a supportive work-life balance, we ensure that our team members are well-equipped to thrive both personally and professionally.
Darktrace Ltd

Contact Detail:

Darktrace Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (C++ & Swift) in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current employees at Darktrace on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for technical interviews by brushing up on your C++ and Swift skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see your problem-solving skills in action!

✨Tip Number 3

Show off your passion for cybersecurity! Read up on the latest trends and innovations in the field. Being able to discuss these topics during your interview will demonstrate your genuine interest in the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at Darktrace.

We think you need these skills to ace Senior Software Engineer (C++ & Swift) in Cambridge

C++
Swift
macOS Development
Unix Development
Problem-Solving Skills
Code Review
Test Writing
Documentation Skills
Cyber-Security Knowledge
Malware Forensics
Statistical Analysis
Docker
Cloud Computing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C++ and Swift, and don’t forget to mention any relevant projects or achievements that showcase your skills in cybersecurity.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a perfect fit for our team. Be sure to mention your problem-solving mindset and any experience with cross-functional collaboration.

Showcase Your Technical Skills: In your application, be specific about your technical skills. Mention your familiarity with Unix/macOS development environments, Docker, and cloud computing. This will help us see how you can contribute to our innovative projects right from the start.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward, and you’ll be able to submit all the necessary documents in one go. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Darktrace Ltd

✨Know Your Tech Stack

Make sure you brush up on your C++ and Swift skills before the interview. Be ready to discuss specific projects where you've used these languages, and think about how you can apply them to Darktrace's unique challenges in cybersecurity.

✨Showcase Problem-Solving Skills

Prepare to demonstrate your analytical approach to problem-solving. Think of examples where you've tackled complex systems or developed innovative solutions, especially in a team setting. This will highlight your fit for the role.

✨Understand Cybersecurity Fundamentals

Since Darktrace is all about AI for cybersecurity, it’s crucial to have a solid understanding of the basics. Familiarise yourself with concepts like malware forensics and how they relate to software development. This knowledge will set you apart.

✨Engage in Code Reviews

Be prepared to discuss your experience with code reviews. Share how you've contributed to maintaining high-quality code and how you’ve mentored others in best practices. This shows your commitment to engineering excellence and teamwork.

Senior Software Engineer (C++ & Swift) in Cambridge
Darktrace Ltd
Location: Cambridge

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

>