Security Researcher

Job Type:Full Time

Security and privacy are arguably the most significant concerns for enterprises and consumers using public cloud platforms. The Confidential Computing group at Microsoft Research Cambridge has been conducting pioneering research in the design of trustworthy systems that guarantees strong security and privacy properties to cloud users.

As part of our research, we are designing new security primitives in both general purpose processors and specialized accelerators as part of an integrated hardware-software co-design process. This includes full-stack design, encompassing hardware, operating systems, languages, and the development frameworks that sit above them.

We place strong emphasis on designing systems that can be deployed at scale in the real world. We work very closely with products groups in Microsoft and have contributed to deployed services such as Azure Confidential Computing.


The researcher would be responsible for designing and prototyping novel hardware security features in the context of full-stack security research. The researcher is expected to be able to work with product groups to frame a research agenda and organise their own time. The researcher will need to be able to work effectively within a highly multidisciplinary team.


Required skills:

  • PhD or equivalent experience in Computer Science in a field related to computer architecture, security, or programming language design.
  • Experience working in multidisciplinary research teams.
  • Enthusiastic team worker.

One or more of the following additional skills would be a benefit, but not a requirement:

  • Experience with formal verification tools.
  • Experience with compiler design and implementation.
  • Experience operating system design and implementation.
  • Experience with programming language design.

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

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