Senior Rust Developer, Protocol

München, Bavaria, Germany / San Francisco — Protocol

Apply Now

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.

About Worldcoin and Worldchain: 


Worldcoin is at the forefront of developing decentralized and privacy-focused technologies for global impact. Worldchain, our underlying blockchain infrastructure, is designed to scale trustlessly and securely, serving billions with innovative privacy-preserving solutions. Our mission extends through the development of scalable, trustless systems that emphasize both privacy and decentralized technology. Join us to be a part of a transformative journey, shaping the future of digital identity and blockchain solutions.

Role Overview:

Senior Rust Engineer – Protocol Team
As a Senior Rust Engineer on the Protocol Team, you play a crucial role in designing and implementing systems that maintain privacy at scale. This position is pivotal in our journey toward creating a privacy-preserving digital identity ecosystem. We are looking for Senior Rust Engineers at varying levels to help drive our innovations and impact on a global scale through the latest in cryptography and blockchain technology.

Responsibilities:

  • Design, build, and maintain Rust services deployed on Kubernetes clusters.
  • Generate and verify zero-knowledge proofs, interacting with the Ethereum Blockchain and various Layer 2 solutions.
  • Develop features and conduct code reviews in collaboration with the team.
  • Work with smart contracts in Solidity, TypeScript, and Go.
  • Mentor and guide team members, fostering an environment of learning and excellence.

Required Skills:

  • Profound expertise in Rust development in a production environment.
  • Strong foundation in software engineering principles and clean code practices.
  • Experience or strong interest in blockchain, cryptography, or related fields.

Preferred Skills:

  • Familiarity with Ethereum, smart contracts in Solidity, TypeScript, and Go.
  • Experience with zero-knowledge proofs or related cryptographic techniques.
  • Active participation or interest in the Web3 community.

About You:

  • Passionate about privacy, open-source code, and digital identity.
  • Curious and eager to explore new technologies and tackle challenging problems.
  • Committed to crafting high-quality code that aligns with our mission.

What we offer:

  • An open and collaborative office space in Munich’s Maxvorstadt!
  • 30 vacation days on top of public holidays for the region
  • Monthly Phone Reimbursement or a company device
  • We offer a hybrid work model and care about your mobility, so Tools for Humanity covers your Deutschland Ticket costs
  • Free Lunch and Dinner whenever you’re in the office! 

By submitting your application, you consent to the processing and internal sharing of your CV within the company, in compliance with the GDPR

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.

Apply Now