International Association for Cryptologic Research

International Association
for Cryptologic Research

All job postings
Founding Cryptographic Software Engineer
Sovereign Systems, Santa Monica/Remote

We’re a small team with a big mission and we’re looking for our Founding Cryptographic Software Engineer. Sovereign Systems was founded on the premise that personal data is valuable, and so are privacy and security. Historically, this premise has represented a paradox, as users and organizations have been forced to trade one for the other. Sovereign Systems is providing a solution to this paradox.

This is an opportunity to get in on the ground floor and shape the technical vision and strategy. You’ll work directly alongside the CEO and Chief Data Scientist with the support of an all-star team of A-list and highly active advisors. You’ll start by doing, rolling your sleeves up, and cranking out code. As we grow, you’ll help to build our technical team and collaborate with key stakeholders on the processes and frameworks that will allow the company to run both joyfully and efficiently.

In this role, you will have the opportunity to:

  • You will have the chance to craft solutions and develop software for millions of users around the world.
  • You'll be part of a company whose commitment to user privacy is at the heart of everything.
  • You'll be surrounded by the most creative, passionate, and talented engineers in the industry, constantly being challenged to go beyond the norm to find new, innovative ways of solving problems and to make software safer, easier, and more fun to use.

Key qualifications :

  • Passion for creating effective and pragmatic cryptographic schemes.
  • MS/Ph.D. in Computer Science or CSE or equivalent experience. 5+ years building cloud-based and distributed systems.
  • Understanding of fundamental cryptographic algorithms and the underlying mathematics, such as finite field arithmetic.
  • Experience implementing privacy-preserving cryptographic primitives and protocols like fully homomorphic and oblivious encryption, and garbled circuits, and using libraries such as Zama, Microsoft SEAL, HELayers.
  • Experience implementing high-performance cryptographic protocols in languages like Rust, Java, Go, Python, or C/C++.
Contact: Jackie Peters
Last updated: 2022-09-09 posted on 2022-09-07