hero

Careers in Crypto and Blockchain

Multicoin Capital
companies
Jobs

Software Engineer, MPC

Zama

Zama

Software Engineering
Paris, France
Posted on Jul 7, 2025

Job Description

This is position in Zama's MPC team.

Zama recently unveiled the Zama Confidential Blockchain Protocol, which enables confidential smart contracts on top of any L1 or L2 using Fully Homomorphic Encryption (FHE). More information can be found in our blog post.

A core component of the protocol is the threshold key management system (KMS), which relies heavily on a robust Multi Party Computation (MPC) protocol to securely generate and manage FHE keys and run threshold decryption.

We are seeking a highly skilled, experienced and motivated Rust software engineer to join the MPC team, with a primary focus on developing our Multi Party Computation (MPC) key management system and its interfaces to the blockchain world. You’ll be working shoulder-to-shoulder with a team of esteemed engineers and researchers, and will play a pivotal role in ensuring the sustained excellence of Zama’s cryptographic solutions.

You will:

  • Develop and maintain critical pieces of KMS infrastructure and the contained MPC protocols, and more generally, build and contribute to the Zama Protocol product

  • Participate to testing, debugging, improving the Zama KMS

  • Monitor system performance and scalability, identifying bottlenecks and implementing optimizations as neededDo whatever else it takes to make our vision a reality.

  • Collaborate with and provide support to users.