Web3 Sr. Rust Engineer

Job at Polygon



Full time

Job Description

The Senior Rust Engineer will help design and implement core components of the Miden rollup. You will contribute to R&D efforts for the rollup architecture (state model, transaction model, execution model, etc.) and help develop the Miden node and the Miden VM. You will work on cutting-edge technology, use advanced tools and modern programming languages, and learn about zero-knowledge proving systems.

Key Duties

  • Design and implement the Miden rollup, the sequencer and the client.
  • Maintain and improve core components of the Miden VM.
  • Provide technical guidance and mentorship to members of the team.

What You Need To Succeed

  • Expertise in Ethereum, rollup protocols and trade-offs, and attack vectors. 
  • Deep familiarity with Rust, including a high comfort level with advanced concepts such as generics, lifetimes, memory management, concurrency etc.
  • Familiarity with advanced benchmarking and testing frameworks (prop-testing, fuzzing).
  • Experience working on open-ended problems without supervision. 
  • Proven ability to teach and mentor less experienced team members.


  • Interested in zero knowledge proof-based blockchain systems.
  • Familiar with writing smart contracts, especially Solidity. 
  • Familiar with the fundamentals of cryptography, e.g., hash functions and finite fields.Passionate about open-source software and eager to learn.
  • Passionate about privacy.


  • Work from anywhere (Remote first)
  • Flexible working hours
  • Flexible vacation policy
  • Competitive Salary

Company: Polygon

Website: Company's website

Skills: rustdevremotesolidityethereumeconomy designer

Please support us by letting Polygon know that you found the job on Aworker. Thank you🙏


web3 jobs

Join 0+ people getting web3 jobs in their inbox