Senior Security Engineer
Seniority
Senior
Domain
Security
Technologies
C, C++, Rust, Windows, Azure
Responsibilities
Drive identification and analysis of security vulnerabilities across operating system and platform components, including design review, code review, fuzzing, and variant analysis; Develop and influence mitigations and protections that reduce risk across platforms; Collaborate with engineering teams to integrate security into the development lifecycle; Contribute to the development and scaling of security tooling, detection capabilities, or analysis techniques; Partner across organisations to translate security findings into systemic improvements; Stay current on attacker techniques, emerging vulnerability classes, and industry trends; Provide technical leadership within and across teams
Required skills
Significant experience in security-related elements of software engineering or in another security-related field; Hands on experience with systems level programming languages such as C, C++, or Rust
Preferred skills
Public or internal track record of relevant security research; Understanding of operating system security fundamentals, including kernel or low level platform components; Experience performing vulnerability research, including code review, fuzzing, reverse engineering, or exploit development; Experience developing or applying mitigations, such as memory safety protections, sandboxing, or platform hardening techniques