Senior / Principal Research Software Engineer
Cambridge, Cambridgeshire, UK
17d ago

Senior / Principal Research Software Engineer - Blockchain Principal SDE - Blockchain Engineering Microsoft Research Cambridge (UK) is searching for an exceptional engineer with an interest in security and distributed systems to work on Coco, an open-

source framework that uses hardware trusted execution environments to enable high-scale confidential distributed ledgers (blockchains).

We're looking for a software engineer with strong design and implementation skills, with a background in security, distributed systems, performance sensitive software such as video games or financial systems, or blockchain being of particular interest.

Software Engineer II - Blockchain Engineering


Software Engineer II - Blockchain

The successful candidate will be responsible for development of Coco and associated blockchain technologies, including distributed systems, cryptography, domain specific languages, distributed transaction processing, and more, working closely with both research and Azure engineering.


Read more about this project here : Project Coco

Software Engineer Intern - Blockchain


  • Software development experience
  • Strong design and implementation skills
  • Bachelor’s to Ph.D. in a technical field, or equivalent experience
  • Proficiency in C / C++ and strong debugging skills
  • Experience with databases or distributed systems a plus
  • Experience with performance sensitive code a plus
  • Experience with security or cryptography a plus
  • Experience with distributed ledger technologies a plus
  • Culture

    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.

    We’re working together to build strong communities inside and outside the workplace.


    Microsoft sees the whole person and looks to support your well-being on every level.

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

    Diversity and inclusion

    We value individuality. The experiences that have shaped your world view can help us shape ours.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form