Researcher – Cryptographic Protocol Design Job at DFINITY in Zürich, ZH

Job Description

DFINITY is reimagining the Internet as a public network that hosts secure software and services. The Internet Computer is a new technology stack that is unhackable, fast, scales to billions of users around the world, and supports a new kind of autonomous software that promises to reverse Big Tech’s monopolization of the internet. DFINITY was founded in 2016 by Dominic Williams and is backed by top-tier institutions including Polychain Capital and Andreessen Horowitz.

DFINITY is looking for a full-time Cryptography Researcher specialized in practical and provably secure cryptographic protocols for blockchains. The main task is to design, develop, and prove secure, efficient cryptographic protocols for a distributed system. You will contribute in creating a high-performance blockchain computer. We offer a flexible work style with the chance to work in a very dynamic team alongside top talented people from all around the world.

Identify functional and security requirements of cryptographic protocols for the DFINITY platform

Design provably secure, scalable and practical cryptographic protocols

Design security models, capturing requirements and adversarial model

Provide full implementation specification of cryptographic protocols

Collaborate with a team of Researchers and Developers across our global research centers

Participate in software architecture decision, providing necessary information in a clear fashion

Collaborate with engineers to implement cryptographic protocols

Write high-quality research papers targeted at the top conferences and journals

Represent the company in academic and industry conferences and share technical information with the public

PhD in Cryptography, emphasis on efficient and provably secure protocols

Excellent record of peer-reviewed publication, in particular at IACR, ACM, and IEEE conferences

Experience in implementation of cryptographic protocols in C or Rust

Working well in a team

Good understanding of practical systems and their security

Experience as a postdoctoral researcher or industry researcher is a plus

Experience with distributed protocols and blockchain protocols is a plus

Experience in fast multiparty computation protocols is a plus.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

About Company

Company: DFINITY

Company Location:  Zürich, ZH