Skip to content
← Back to job listings

Senior C++ Software Engineer

Darktrace · Cambridge, United Kingdom

External listingfull-timeabout 2 months ago

About The Role

Join Darktrace, a leading cybersecurity company, as a Senior C++ Software Engineer. In this role, you will contribute to the design, development, and optimization of high-performance C++-driven systems. You will collaborate with a cross-functional team and have the opportunity to specialize in systems programming, performance optimization, or security-focused development. Enjoy a range of benefits, including paid holidays, a pension scheme, private medical insurance, and more.

  • Contribuer à la conception, au développement et à l'optimisation de systèmes à haute performance, pilotés par C++.
  • Posséder le prototypage et le développement de nouvelles idées innovantes en utilisant C++ moderne.
  • Collaborer étroitement avec une équipe interfonctionnelle d'ingénieurs, de concepteurs, de coordinateurs de projet et de stratèges techniques.
  • We seek engineers with a strong C++ focus, a solution-oriented mindset, and an analytical approach to problem-solving. During the interview process, you'll demonstrate your ability to write efficient, production-quality C++ code and reason about system-level behaviour. Additionally, you should be:
  • Familiar with Docker and containerisation,
  • Familiar with modern C++ development tooling (CMake, GCC/Clang, debugging with GDB/LLDB),
  • Experience with complementary languages such as Python or Rust is beneficial, but a strong foundation in C++ is essential
  • Knowledgeable about Linux/Unix environments and systems-level development,
  • Comfortable working autonomously, making informed design and implementation decisions within complex C++ codebases, while collaborating effectively within a team,
  • Experienced in performance analysis, profiling, and optimisation of native applications (e.g. multithreading, concurrency, CPU/memory efficiency),
  • Knowledgeable or interested in cyber security, low-level systems, and malware forensics,
  • Knowledgeable about cloud computing environments (beneficial but not essential),

This is an external listing. JobSpring does not represent or verify the employer. Report this listing