About the company
Our mission is to empower developers to build novel decentralized applications with the power of ZK. We believe blockchains have an unlimited appetite for data and compute, and recent advances in zero-knowledge proofs are the key to providing it. We are tackling the hard research and engineering problems necessary to make ZK accessible to smart contract developers. Our first product, Axiom, allows smart contracts to trustlessly compute over the entire history of Ethereum. Like GPUs do for CPUs today, Axiom augments the capabilities of standard blockchain consensus with zero-knowledge proofs. Developers can query the history of Ethereum from Axiom using Solidity and Typescript alone, and integrate into their on-chain applications by adding a single smart contract callback function to ingest ZK-verified results from Axiom. We are hiring developers to join us in developing, scaling, and optimizing Axiom. We are a small, focused team taking cutting-edge research breakthroughs in ZKPs from academic papers to robust production systems. We care deeply about delivering a robust and easy-to-use experience for application developers, and we solve hard technical problems at scale to make that possible. We hope you will join us in our journey to unleash the power of ZK for crypto applications.
Job Summary
The Role
📍We are looking for a Smart Contract Integration Engineer to lead custom integrations of Axiom with our partner protocols. This will involve the ideation, end-to-end design, smart contract implementation, and support of the integration. You will also get the chance to build out the ZK circuits for integrations using our SDK. 📍Your day-to-day work will involve working with all different types of projects across crypto to identify the most powerful ways to leverage Axiom and support those custom integrations. We are looking for someone who can quickly dive into and make sense of a codebase, has knowledge of secure smart contract design patterns, and has a security mindset.
Who you are
📍You have extensive knowledge of Solidity and the EVM. 📍You have experience with developer tools for smart contract application developers (Hardhat, Foundry). 📍You have extensive knowledge of smart contract security and common pitfalls 📍You have extensive experience with proper deployment and security practices 📍You have experience writing extensive unit and integration tests 📍You have extreme attention to detail, with a security and ownership mindset 📍You have an interest in diving into the codebases of smart contracts of various protocols 📍You’re a clear communicator and value collaboration 📍You have a strong bias towards action 📍You have an extremely strong work ethic