Rust Team Lead

Remote

Overview

Do you want to develop cutting-edge technology in cryptography that provides the highest level of security? We’re looking for a Rust Team Lead for a company that first in the world implemented the DKLs23 protocol. You’ll work with PhDs from MIT in the open feedback culture. Should we discuss it?

Main Responsibilities

– We are the cybersecurity company. We develop secure and easy-to-use SDKs for distributed self custody, digital signing and privacypreserving computation.

 

– We do that through a fusion of Multi-Party Computation (MPC) based cryptographic algorithms with threshold signature schemes (TSS). We aim to solve fundamental distributed authentication, account recovery and private computation challenges faced by our customers. Our company has been founded by a strong technical and business team. We have PhDs and researchers with previous affiliations at Singapore University of Technology & Design (SUTD) & National University of Singapore (NUS); University of Illinois Urbana-Champaign (UIUC) and CSAIL Massachusetts Institute of Technology (MIT), USA; globally top-ranked Capture The Flag (CTF) teams, and industry-leading tech companies.

 

– We are building a Multi-Party Computation Network which utilizes our in-house developed SDKs for generating, managing and using a distributed signing key. There are server-side (hardened virtual machines) and client-side (browsers, mobile phones and wearables) nodes participating in the MPC network. The technology also powers Silent Compute – a solution that offers distributed computation over garbled datasets in a privacy-preserving way. This enables parties to collaborate without data leaving the source. With these implementations, we solve two essential problems of our customers: Eliminate a single point of failure for private keys Enable privacy-preserving computation over garbled datasets. Rust / Full Stack Software Engineer (Silent Shard SDK) 3 Our MPC-TSS SDK – Silent Shard is based on the DKLs family of threshold signature protocols. We use DKLs23 protocol which ensures the following about our library: Potentially, one of the fastest TSS libraries in practice. The protocol is just 3 rounds compared to 6+ rounds in DKLs19 and other TSS protocols.

 

– Communication bandwidth is significantly better, with ~60KB compared to ~90KB for DKLs19, which itself is one of the TSS protocols in production and in use by Coinbase and many other key-management enterprises. Computation requirements are much smaller compared to the popular GG and GG-CMP series of protocols. For example, for a set of 3 physically isolated cloud nodes deployed in western Europe (each running one MPC node) and a user calling a signature request from South-East Asia, it takes 80ms to create and submit a complete signature on chain. It is in order of 1-2 seconds for other competing protocols and production grade libraries. We are one of the first companies, globally to implement DKLs23 which has been designed with the target of optimising signing, bandwidth of message exchanges and computation time.

Mandatory Requirements

You’d be a great fit if you also have

– Comfortable with networking, Kubernetes and cloud providers
– Comfortable with Typescript and Golang
– Experience in cryptography projects
– Experience with Multi-Party Computation
– Rust / Full Stack Software Engineer (Silent Shard SDK) 4
– Understand principles of application and network security

And have these soft skills

– Proactive, takes ownership of the product
– A habit to write clean, well-documented code
– Develop and maintain customer-facing documentation
– Ability to express yourself fluently in English, spoken and written

We offer

– We are a diverse team of professionals including PhDs and researchers with previous affiliations at the Singapore University of Technology & Design (SUTD) & the National University of Singapore (NUS); the University of Illinois Urbana-Champaign (UIUC) and CSAIL Massachusetts Institute of Technology (MIT), USA; globally top-ranked Capture The Flag (CTF) teams and leading tech companies
– We are a fast-growing company that values an open feedback culture, where honest feedback between employees and executives is encouraged and supported
– You will have the chance to participate to experimental projects, hackathons, conferences and sector events
– You can grow at the speed of your learning curve
– We are a remote-first company
– We offer a competitive salary fixed in USD