Remote Otter LogoRemoteOtter

Software Engineer in Applied Cryptography - Remote

Posted 17 weeks ago
Software Development
Full Time
Worldwide

Overview

As a Software Engineer in Applied Cryptography, you will contribute to building, optimizing, and securing Barretenberg, our state-of-the-art cryptography library. This is a highly technical role focused on advancing zero-knowledge (zk) technology, with opportunities to work across our stack to enable privacy-preserving solutions in Web3. Your contributions will directly influence the scalability, security, and functionality of decentralized applications.

In Short

  • Contribute to the Barretenberg cryptography library.
  • Optimize core protocols for speed and efficiency.
  • Refactor code for clarity and maintainability.
  • Implement memory-constrained proving in WASM environments.
  • Update and enhance verifier smart contracts.
  • Improve horizontal scaling for rollup provers.
  • Contribute to Noir, a DSL for zero-knowledge circuits.
  • Conduct rigorous testing and audits for secure implementation.
  • Participate in security event response.
  • Work in a flexible and remote environment.

Requirements

  • Demonstrable expertise in C++ or Rust development.
  • Pragmatic and security-first approach to software development.
  • Strong mathematical foundation with enthusiasm for privacy technologies.
  • Exceptional problem-solving and debugging skills.
  • Well-developed organizational and team communication capabilities.
  • Minimum 3 years of industry experience in software engineering.
  • Knowledge of zk-SNARKs or similar zero-knowledge proof systems.
  • Strong foundation in mathematics and cryptography.
  • Familiarity with security analysis techniques.
  • Passion for the Web3 and blockchain space.

Benefits

  • A highly competitive compensation package (including equity).
  • Flexible and remote work environment.
  • 25 days holiday + bank holidays annually.
  • Opportunity to work at the cutting edge of blockchain.
Aztec logo

Aztec

Aztec is a pioneering company at the forefront of blockchain technology, specializing in web3 solutions. With a focus on enhancing developer experience and optimizing engineering processes, Aztec is dedicated to building reliable and efficient systems that support the deployment and maintenance of innovative blockchain applications. The company fosters a collaborative and flexible work environment, offering competitive compensation and opportunities for professional growth within a world-class team of cryptography and engineering experts.

Share This Job!

Save This Job!

Similar Jobs:

Gemini logo

Staff Software Engineer (Applied Cryptography) - Remote

Gemini

15 weeks ago

Join Gemini as a Staff Software Engineer focusing on applied cryptography to enhance the security of digital assets.

USA
Full-time
Software Development
$172,000 - $241,000/year
F16y logo

Cryptography Engineer - Remote

F16y

31 weeks ago

Join Fabric as a Cryptography Engineer to develop innovative cryptographic solutions while engaging with clients.

US
Full-time
Software Development
F16y logo

Cryptography Hardware Engineer - Remote

F16y

15 weeks ago

Join Fabric as a Cryptography Hardware Engineer to shape the future of cryptographic systems.

Belgium
Full-time
Software Development
F16y logo

Cryptography Hardware Engineer - Remote

F16y

15 weeks ago

Join Fabric as a Cryptography Hardware Engineer to shape the future of modern cryptography systems.

USA
Full-time
Software Development
F16y logo

Cryptography Hardware Engineer - Remote

F16y

15 weeks ago

Join Fabric as a Cryptography Hardware Engineer to shape the future of cryptographic systems.

USA
Full-time
Software Development