About Boundless
Boundless is the universal ZK protocol making blockchains internet-scale. It turns zero-knowledge proofs into a tradable resource: a global marketplace where anyone can contribute compute and power applications, rollups, and infrastructure across every ecosystem. Boundless introduced Proof of Verifiable Work (PoVW), a new incentive model that rewards nodes for generating proofs that strengthen the network. As more provers join, capacity grows and computation becomes abundant rather than scarce, transforming how blockchains scale and interact. Since launch, Boundless has become the world’s largest proof network, uniting hundreds of provers, processing more than 500 trillion cycles of compute, and producing the first consensus proof of Ethereum.
As a Staff Engineer focusing on zkVMs, you'll be at the forefront of zero-knowledge virtual machine technology, working to make Boundless the universal execution layer for verifiable computation. You'll lead our multi-zkVM strategy, conduct deep technical analysis of different proof systems, and contribute to the core protocols that power verifiable computation across the ecosystem. We welcome international applicants. Boundless is built by a global team, and we love working across time zones and cultures.
What You'll Do
Requirements
5+ years of software engineering experience with deep expertise in systems programming
Strong background in cryptography, particularly zero-knowledge proofs
Experience with compiler design, virtual machines, or runtime systems
Proficiency in Rust and low-level systems programming
Understanding of different ZK proof systems (STARKs, SNARKs, Plonky2/3)
Track record of technical leadership and cross-team collaboration
Nice to Have
Benefits
At Boundless, we take care of our people, because building the future of decentralized computing starts with an empowered team. Here’s what you can expect when you join us: