Job Description

Summary

Blockchain tech is just over 10 years old. Ethereum itself is still a toddler and were far from reaching our full potential. Youll get to work on the tools, infrastructure, and apps that scale these platforms to billions of users. 

Youll be constantly exposed to new concepts, ideas, and frameworks from your peers, and as you work on different projects challenging you to stay at the top of your game. Youll join a network of entrepreneurs and technologists that reaches the edge of our ecosystem. Consensys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies. 

What youll do

As an Object Capability Engineer, your task is to implement an ocap kernel inside of MetaMask, with which we intend to create APIs and user experiences that would otherwise be infeasible. This pioneering effort aims to enable mutually suspicious programs to interoperate in the same user interface, without the possibility of interference or privilege escalation. Our ambition is to spread this paradigm, provisionally named secure composability, throughout and beyond web3.

You'll be working in a collaborative environment at the cutting edge of the Web, JavaScript, and web3. Technologies used in your day-to-day include the endo project and Hardened JavaScript (SES) developed by Agoric, and MetaMask Snaps. Your work will be instrumental in improving the composability and developer experience of Snaps, making it easier for them to introduce runtime dependencies on one another.

Would be great if you brought this to the role

  • Use your knowledge of security-minded application development to build MetaMasks ocap kernel and enhance our plugin system, Snaps.
  • Leverage your proficiency in API design to create delightful experiences for internal and external developer audiences.
  • Use your well-honed learning abilities to quickly onboard to a complex domain and codebase.
  • Apply your multiple years of experience in software development to help your team write beautiful software.

Don't meet all the requirements? Don't sweat it. Were passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environmentapply anyway, detailing your relevant transferable skills in your cover letter.

The salary range for US-based candidates only will be determined throughout the interview process depending on experience and skills.

US pay range (not including bonus, equity or other benefits) $100,000  to  $209,000 USD

Skills
  • App Development
  • Development
  • Software Engineering
  • Team Collaboration
© 2024 cryptojobs.com. All right reserved.