Microsoft
Senior Security Engineer
Found: Yesterday
This position is based in London, United Kingdom.
Responsibilities:
- Evolve and maintain Microsoft’s dynamic detection and sanitizer stack.
- Identify gaps in runtime bug detection and develop new detection techniques.
- Improve performance, stability, and usability of sanitizers.
- Collaborate with feature teams and tooling developers.
- Drive broad adoption across Windows and Azure engineering teams.
Qualifications:
Required:
- Substantial industry experience in software development or security engineering.
- Experience programming in a systems language (C, C++, or Rust).
Preferred:
- Hands-on experience with memory safety or concurrency debugging.
- Experience with compile time instrumentation.
- Strong understanding of operating system fundamentals.