Cryptography Engineer (Research)

A high-performance cryptography startup building cost-efficient compute stack for advanced cryptographic proofs, specifically zk-SNARKs.
Security
Senior Software Engineer
Hybrid
5+ years of experience
Blockchain · Cybersecurity

Description For Cryptography Engineer (Research)

Join Irreducible, a pioneering high-performance cryptography startup revolutionizing the blockchain space through advanced ZK-SNARK technology. As a Research Engineer on the Cryptography team, you'll work on Binius, our innovative binary field proof system, contributing to both core development and practical applications. The role combines cutting-edge cryptography research with hands-on engineering, focusing on implementing efficient algorithms and improving system architecture.

The company is building a high-performance, cost-efficient compute stack for advanced cryptographic proofs, specifically designed for zk-SNARKs. Their unique approach involves co-designing hardware and software systems, utilizing FPGA accelerators with custom digital logic. The team has developed Binius, a novel cryptographic construction based on towers of binary fields, which is being evolved into a production-grade system.

Working between USA East Coast and Central Europe time zones, you'll be part of a globally distributed team with regular quarterly meetups in Berlin. The position offers the opportunity to work with cross-domain experts, including hardware designers, systems engineers, and cryptography specialists, many with HFT backgrounds.

This role is perfect for someone who combines strong software engineering skills with deep cryptographic knowledge, offering the chance to contribute to groundbreaking research while building practical solutions for web3 networks. The company values diversity and encourages applications even if candidates don't meet 100% of the qualifications.

Last updated 2 days ago

Responsibilities For Cryptography Engineer (Research)

  • Work on Binius, binary field proof system, both core open-source library and applications
  • Improve functionality, performance, and security of the cryptography code
  • Implement new cryptographic protocols
  • Design and implement more efficient algorithms
  • Work on system architecture improvements
  • Collaborate with cryptographers and software engineers
  • Contribute to cryptography research publications

Requirements For Cryptography Engineer (Research)

Rust
  • Significant professional software engineering experience
  • Proficiency with Rust
  • Understanding of software engineering best practices, especially testing
  • Ability to read and understand cryptography research
  • Deep familiarity with zero-knowledge cryptography concepts
  • Experience implementing cryptographic protocols
  • Mathematical aptitude, especially in linear and abstract algebra

Benefits For Cryptography Engineer (Research)

Relocation Benefits
  • Relocation Benefits

Interested in this job?

Jobs Related To Irreducible Cryptography Engineer (Research)

Cryptography Engineer (Research)

Senior Cryptography Engineer position at Irreducible, focusing on developing and implementing advanced zero-knowledge proof systems for blockchain scalability.

Senior Security Engineer, Defensive Security Solutions (DSS)

Senior Security Engineer role at Amazon's DSS team, focusing on vulnerability management and security architecture design with competitive compensation and benefits.

Software Development Engineer, Perimeter Protection (Network Firewall)

Senior Software Engineer role at AWS focusing on cybersecurity and network protection, developing critical infrastructure and security services at global scale.

Sr. SDE, Kuiper Secure Communications

Senior Software Engineer role at Amazon's Project Kuiper, developing secure satellite communications systems for global broadband access.

Software Development Engineer III, Devices & Services Security

Senior Software Engineer role at Amazon focusing on security tooling and infrastructure for Amazon Devices & Services.