Join Zama, a leading company in the blockchain space, as a Solidity Engineer. In this role, you will be part of the Gateway team, responsible for developing the rollup infrastructure that ensures functional reliability and on-chain security. You will work closely with engineers, cryptographers, and DevOps to build, review, and deploy reliable on-chain components. This position is open to candidates in the US East Coast or Canada.
Résumé suggéré par Welcome to the Jungle
Design, implement, and optimize the smart contracts powering the Gateway’s rollup, ensuring robustness, scalability, and secure integration with Zama’s confidential blockchain protocol.
Apply best practices in blockchain security, including multisig, DAO governance, payment and cross-chain (Layer 0) models.
Collaborate with engineers, cryptographers, and DevOps to build, review, and deploy reliable on-chain components.
Zama’s recently released Zama Confidential Blockchain Protocol enables confidential smart contracts on top of any L1 or L2 using FHE.
This position is within the Zama Gateway team. The Gateway is the central orchestrator within Zama’s FHEVM protocol, coordinating interactions between users, host chains, coprocessors, and the Key Management Service (KMS).
We are seeking a skilled and motivated Solidity Engineer to join our Gateway team, developing the rollup infrastructure that ensures both functional reliability and on-chain security through mechanisms like DAO, multisig, and ownership control built on top of the Ethereum stack — hence, strong familiarity with Ethereum and its ecosystem is essential.
You’ll work shoulder-to-shoulder with a team of esteemed engineers and play a pivotal role in designing, fine-tuning, and ensuring the sustained excellence of Zama’s Confidential Blockchain infrastructure.
Only candidates in the US East Coast or Canada (or more broadly within the Eastern time zone, UTC-5) are eligible.
Design, implement, and optimize the smart contracts powering the Gateway’s rollup, ensuring robustness, scalability, and secure integration with Zama’s confidential blockchain protocol
Apply best practices in blockchain security, including multisig, DAO governance, payment and cross-chain (Layer 0) models.
Collaborate with engineers, cryptographers, and DevOps to build, review, and deploy reliable on-chain components.
Contribute to developer documentation, internal tooling, and community support.
Stay up to date on rollups, Layer 2 scalability, and emerging blockchain protocols.
Ensure gas efficiency through a deep understanding of calldata, memory, storage, and event trade-offs.
Bachelor’s degree in Computer Science, Software Engineering, or related field.
3+ years of professional experience in software development, with strong Solidity and EVM knowledge.
Proven skills in gas optimization, secure contract design, and collaborative code review.
Familiarity with rollup architectures and blockchain scalability mechanisms.
5+ years of software engineering experience.
Contributions to open-source or blockchain developer tools.
Experience with frontend frameworks (React, Next.js) for dApp showcases.
Knowledge of cryptography, ZK, or FHE concepts.
📋 Step 1: The Application Form
Start your journey by filling out our application form. This is your chance to introduce yourself and showcase your unique skills and experiences.
🏆 Step 2: The Challenge
Next up, tackle our challenge! This is where you can shine and show us how you approach and solve real-world problems.
💼 Step 3: The Technical Interview
Dive deep into your technical knowledge with our team. This is your opportunity to demonstrate your expertise and passion for the field.
🤝 Step 4: Cultural Fit & Compensation Chat
Meet with our COO to discuss our company culture and explore how you can thrive with us. We’ll also discuss compensation to ensure we’re on the same page.
🛠️ Step 5: The Hacking Trial
Put your skills to the test in a real-world hacking scenario. This trial helps us see your practical skills in action and how you handle challenges.
🔍 Step 6: The Reference Check & Offer
As a final step, we’ll conduct a reference check to confirm your qualifications and past experiences. If all goes well, you will get an offer soon.
We provide more details on our process here. Exceptional candidates will hear from us as we advance through the recruitment process.
Zama values and promotes diversity. We give everyone a fair chance to be evaluated on their professional, academic, and personal skills. Our aim is to make the hiring process as pleasant, stress-free, and friendly as possible, even if the process is longer and more involved than you might find elsewhere.
Meet Morten, Computer scientist at Zama
Meet Pascal, CTO at Zama
Ces entreprises recrutent aussi au poste de “Software & Web Development”.