About Aztec

At Aztec we believe privacy isn’t just a fundamental right, but a creative force for web3. Our goal is to unleash the full potential of decentralized technologies by building an open, privacy-first network with no compromises.

Privacy enable use cases that otherwise would not be possible and accelerate mainstream adoption. The next wave of web3 applications will require programmable privacy. Aztec’s technology empowers developers with the tools to build private applications and bring their ideas to reality. 

Our journey started while building an application to bring syndicated loans on chain. We realized that our idea was a nonstarter without privacy. There were no solutions to offer privacy on public blockchains - so we sought out to build it ourselves. Since then, we've made industry-leading advances in cryptography, and deployed a private money platform and a private DeFi platform.

To realize our vision of implementing privacy on a public blockchain, we are building a world-class team of cryptographers, engineers, and ecosystem builders. Supporting us on this journey are leading investors including Paradigm, Variant, Consensys, and a_capital. 

Role Focus

A key goal of Aztec over the coming year is to meaningfully decentralise the network. We’re also looking to extend the existing system with new features. Achieving this will require a multi-disciplinary approach that will cover our entire tech stack. One area of particular attention are our proof circuits. We’re looking for engineers with specific circuit experience to:

  • Modify rollup circuits to enable a new coordinator network entity to incentivise network liveness.
  • Modify rollup circuits to enable us to prove that “off chain data” (data not needed for network liveness), is valid, and is published correctly on e.g. IPFS. 
  • Modify rollup circuits to advance the topology from a 28x32 architecture to a more parallelisable, recursive, 2x2 architecture.
  • Extend our circuits to enable atomic swaps for trading use cases.
  • Extend our join-split circuits to add support for secp256k1/secp256r1 signatures, enabling signing with TouchId, FaceId and other TPM modules.
  • Contribute to our next generation system Aztec3, which involves a new range of circuit functionality.

Desired Skills

  • 5+ years engineering experience.
  • C++ experience.
  • TypeScript experience.
  • A mind that has spent some time in the circuit proof problem domain space.
  • Development experience with Ethereum.
  • Fluent in English with excellent communication skills.

We offer

  • A highly competitive compensation package (including equity)
  • Flexible with remote working
  • 25 days holiday + bank holidays
  • An opportunity to work with a world class cryptography and engineering team
  • An opportunity to work at the cutting edge of blockchain and fintech

Apply for this Job

* Required