Staff Rust Engineer, Protocol
München, Bavaria, Germany / San Francisco — Protocol
About the Company
Worldcoin is a new, collectively owned global currency that will be distributed fairly to as many people as possible. Worldcoin will launch by giving a free share to everyone on Earth. We believe that this is an essential step to accelerate the transition towards a more inclusive global economy, providing new ways for everyone to share future prosperity. We hope you’ll join us on our ambitious journey.
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.
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
- 5+ years of experience developing backend services in Rust.
- An advocate for always delivering high-quality code.
- 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.
What we offer:
- An open and collaborative office space in downtown SF
- Unlimited PTO
- Monthly Phone Reimbursement or a company device
- Daily DoorDash credit for in-office meals
- Top-tier medical, dental, vision insurance
- 401k + employer match program
By submitting your application, you consent to the processing and internal sharing of your CV within the company, in compliance with the GDPR
Pay transparency statement
The reasonably estimated salary for this role at TFH ranges from $230,000 - $320,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!
Worldcoin participates in the E-Verify Program
Worldcoin is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws. Worldcoin is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.
Worldcoin is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.