Research Software Engineer Job Vacancy in Microsoft 21 Station Road, Cambridge – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Microsoft
Location : 21 Station Road, Cambridge
Position :

Job Description : Microsoft Research Cambridge (UK) is looking for a Research Software Engineer in confidential computing, to join the team building and maintaining the Confidential Consortium Framework (https://github.com/microsoft/CCF), as well as services making use of it. Much work is done in the open on GitHub, and is designed to remove Microsoft from the trusted compute base.
You will work closely with researchers and engineers of the Confidential Computing group and collaborate with other technical and business units within Microsoft in general. The engineering will involve advancing the state-of-the-art in confidential computing methods by taking advantages of new hardware platforms for real-world applications. The work will be done in the context of Microsoft product group collaborations, such as teams responsible for Azure Confidential Ledger (https://azure.microsoft.com/en-gb/services/azure-confidential-ledger/), as well as entirely novel developments.
Research engineering comes with opportunities to develop the future: we believe that confidential computing will become ubiquitous and lead to genuinely new computing opportunities.
Our projects involve learning as we go along, exploring some options which seem like a good idea but turn out to be bad and so we need to be willing to be seen to make mistakes and move on. Research engineers bring practical engineering skills to problems at the bleeding edge. In this team we are building products for real world use at scale. That means the ideas and designs must translate to concrete code which can ship.
Responsibilities
Work with a team of Confidential Computing researchers and software engineers in all stages of the research and development cycle, including early ideation, design, implementation, and testing.
Help improve and maintain the build, test and release infrastructure used by the team, and the documentation for the project (https://microsoft.github.io/CCF/main/).
Qualifications
About you
You have humility, patience, and fortitude. You keep learning and can become an expert in unfamiliar fields.
You are open and willing to be seen to make mistakes and move on.
You have a curious and inquisitive mindset combined with an ability to focus on solving problems.
Requirements
Able to debug a problem, both in the technical domain and the soft, people/team domain.
Good and confident communicator.
Able and eager to learn new skills.
Nice To Have
We cannot expect a candidate to be familiar with all of them, but the technologies involved now include:
C++ – the main implementation language for CCF.
Trusted Execution Environments, such as SGX, SEV-SNP etc.
Distributed Consensus Algorithms, such as Paxos, Raft, PBFT etc.
Web protocols, HTTP 1.1/2/3, QUIC.
JavaScript, TypeScript, Web Assembly – managed application runtimes in CCF.
VS Code, git, GitHub, Linux development, Python, Sphinx.
Experience in the following domains is a plus:
High performance distributed systems.
End-to-end functional and performance test systems.
Cryptographic protocols and PKI.
Open-source framework development and writing public technical documentation.
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. 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.

This post is listed Under  Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *