Senior Security Systems Researcher

Last updated 13 days ago
Job Type:Full Time

Microsoft Research Cambridge is looking for a researcher in safe systems and runtimes for preserving confidentiality. The candidate will work as a part of the Confidential Computing group, which has close collaborations with Azure Confidential Computing, Azure Edge and Platform, and Azure Security. The group aims to provide the next generation of technology for Azure to deploy to make the cloud the most secure and trusted place to perform your computation.


The successful candidate will undertake cutting-edge research on building confidentiality preserving systems, blending both hardware and software design. They will share their findings by building running systems to demonstrate to product groups and via publications in recognized academic venues.



  • Strong Track record in research, as evidenced by high-quality publications
  • Extensive C/C++ systems programming
  • Extensive operating system and/or runtime experience
  • Creative and collaborative approach to problem-solving


  • Previous work on a security-oriented project
  • Knowledge of asynchronous runtimes
  • Experience with developing unikernel and container systems
  • Experience with Intel SGX, AMD SEV, or ARM TrustZone

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.