C++ Engineer

SenseOn Logo

SenseOn

πŸ“Remote - United Kingdom

Summary

Join SenseOn's fast-growing team as a C++ Engineer and contribute to revolutionizing cyber defense with our next-generation XDR platform. You will be part of the systems engineering team, working on both endpoint and backend challenges, developing our cross-platform security agent, and building high-performance backend systems. This role involves building critical components in modern C++, developing high-throughput data processing pipelines, and diving deep into system internals for efficient security monitoring. You will collaborate with the threat research team and work in small, focused teams using modern development practices. This position offers opportunities to learn advanced systems programming, high-performance concurrent programming, and real-world security engineering.

Requirements

  • 2+ years of professional C++ development experience
  • Strong understanding of Windows, Mac or Linux systems programming
  • Experience with multi-threaded programming
  • Basic understanding of networking protocols and security concepts
  • Good communication skills, both written and verbal
  • Right to work in the UK

Responsibilities

  • Build critical components in modern C++ (17/20) across both endpoint and backend systems
  • Develop high-throughput data processing pipelines that handle millions of security events per second
  • Dive deep into system internals to implement stealthy and efficient security monitoring capabilities
  • Design and optimize concurrent systems that maintain performance under heavy load
  • Work with Windows, Mac and Linux endpoints, from kernel-level monitoring to userspace applications
  • Collaborate with our threat research team to implement novel detection techniques that catch real-world attacks
  • Work in small, focused teams using modern development practices (CI/CD, code review, automated testing)

Preferred Qualifications

  • Experience with Windows API programming
  • Knowledge of cyber security concepts
  • Python scripting experience
  • Experience with automated testing frameworks
  • Remote work with access to London-based office as desired

Benefits

  • Enhanced pension scheme
  • Private healthcare with Vitality offering
  • Bi-annual career progression review
  • Learning and development investment
  • Unlimited holiday allowance
  • Excellent maternity/paternity leave policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.