| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Worldcoin | San Francisco, CA, United States | $170k - $250k | |||
Axiom | New York, NY, United States | $74k - $100k | |||
NIL (CYPRUS) LTD | Lima, Peru | $72k - $100k | |||
Matter Labs | EU | $72k - $75k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Matter Labs | EU | $63k - $80k | |||
Matter Labs | EU | $81k - $100k | |||
Ethereum Foundation | Remote |
| |||
Matter Labs | EU | $72k - $102k | |||
Matter Labs | EU | $76k - $77k | |||
Matter Labs | EU | $72k - $120k | |||
Matter Labs | EU | $72k - $75k | |||
Matter Labs | EU | $45k - $72k | |||
Matter Labs | EU | $39k - $77k | |||
Matter Labs | EU | $63k - $65k | |||
Matter Labs | EU | $76k - $77k |
This job is closed
About the Company
Worldcoin is building the world’s largest identity and financial network. Currently in beta, the protocol will ultimately serve as a public utility, owned by everyone. It is built on three fundamental products - a privacy-preserving identity system, a token offering utility and future governance; and an app that enables payment and transfers of both digital and traditional currencies. Contributors to the Worldcoin ecosystem are united by their commitment to providing universal access to the global economy to every person on the planet, regardless of country or background.
The Worldcoin Foundation is the Worldcoin protocol’s steward, supporting and growing the Worldcoin community to become fully decentralized and self-sufficient.
Tools for Humanity is a global hardware and software development company built to ensure a more just and accessible economic system. It is currently building tools and helping to support the Worldcoin project in addition to operating the World App.
This opportunity would be with Tools for Humanity.
About the Team
Scale is at Worldcoin’s core. The Protocol team is responsible for fulfilling this mission in a decentralized way by imagining, building, and maintaining trustless systems that can scale to billions of people. One of the ways we do this is through a privacy-preserving protocol that powers WorldID using state-of-the art cryptography. We are active in the Ethereum ecosystem, and work with the wider community to solve limitations around blockchain scalability. Our team builds Rust services deployed on Kubernetes clusters that generate and verify zero-knowledge proofs and interact with the Ethereum Blockchain and various Layer 2 solutions.
About the Opportunity
This is a unique opportunity to lead the development and roadmap of a significant component of our Protocol, which allows for privacy at-scale. This is the first step in our roadmap towards a privacy-preserving digital identity ecosystem. We are looking for Rust Engineers at varying levels of seniority.
In this role, you will:
- Work primarily in Rust, with some exposure to smart contracts in Solidity, TypeScript and Go.
- Work on the latest technologies and developments in blockchain and cryptography.
- Contribute to feature development and code reviews.
- Work closely with and learn from experts in domains like AI, cryptography, blockchain all the way to hardware manufacturing.
- Guide and mentor the Protocol team and improve engineering best practices through leading by example
- Take ownership over deployed services that power our scalability solutions.
About You
- An advocate for always delivering high-quality code.
- Deep expertise developing services in Rust.
- Prior experience with Ethereum, Layer 2 scalability or zero-knowledge applications are nice-to-haves, but not required.
- A curiosity and passion for Web3, open-source code, privacy and digital identity.
- A bias towards action and willingness to roll up your sleeves to get things done.
- Self-driven - you’re not afraid to take risks and make big bets.
Pay transparency statement (for CA and NY based roles)
The reasonably estimated salary for this role at TFH ranges from $170,000 - $250,000, plus a competitive long term incentive package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, TFH offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, vision and mental health benefits, a 401(k) plan and match, life insurance, flexible time off, commuter benefits, professional development stipend and much more!
What is Zero-knowledge?
Zero-knowledge is a concept in cryptography that allows two parties to exchange information without revealing any additional information beyond what is necessary to prove a particular fact
In other words, zero-knowledge is a way of proving something without actually revealing any details about the proof
Here are some examples of zero-knowledge:
- Password authentication: When you enter your password to log into an online account, the server doesn't actually know your password. Instead, it checks to see if the hash of your password matches the stored hash in its database. This is a form of zero-knowledge because the server doesn't know your actual password, just the hash that proves you know the correct password.
- Sudoku puzzles: Suppose you want to prove to someone that you've solved a particularly difficult Sudoku puzzle. You could do this by providing them with the completed puzzle, but that would reveal how you solved it. Instead, you could use a zero-knowledge proof where you demonstrate that you know the solution without actually revealing the solution itself.
- Bitcoin transactions: In a Bitcoin transaction, you prove that you have ownership of a certain amount of Bitcoin without revealing your private key. This is done using a zero-knowledge proof called a Schnorr signature, which allows you to prove ownership of a specific transaction output without revealing the private key associated with that output.
- Secure messaging: In a secure messaging app, you can prove to your contacts that you have access to a shared secret without revealing the secret itself. This is done using a zero-knowledge proof, which allows you to prove that you have access to the secret without actually revealing what the secret is.