We are recruiting on behalf of an innovative technology company currently in stealth mode, set to unveil its cutting-edge, permissionless decentralized system based on Zero-Knowledge Proof (ZKP) technology. The team is composed of top-tier engineers located primarily in Zurich, Switzerland. The company is focused on developing state-of-the-art decentralized solutions, with a strong emphasis on quality and technical excellence.
Role Overview:
We are looking for highly skilled Rust Protocol Engineers to join the team. The ideal candidates will have a deep understanding of Rust programming and the ability to build high-quality, low-level software for decentralized systems. This is a unique opportunity to be a part of a pioneering project that will make a significant impact in the decentralized technology space.
Key Responsibilities:
- Develop and maintain core components of a permissionless decentralized system.
- Write high-grade, efficient, and scalable Rust code.
- Collaborate with the team to design and implement protocol-level features.
- Participate in code reviews and contribute to a high-standard codebase.
Must-Have Qualifications:
- Expertise in Rust programming: Candidates must have top-tier Rust skills
- Low-level programming skills: Demonstrated ability to write high-quality, efficient low-level software.
- Quality-oriented approach: Strong emphasis on code quality, technical choices, and best practices.
Nice-to-Have Qualifications:
- Experience with decentralized systems and Zero-Knowledge Proofs (ZKP).
- Familiarity with core blockchain infrastructure, including consensus algorithms and protocol engineering.
Candidate Profile:
- Candidates must demonstrate practical expertise and the ability to solve complex technical problems.
Interview Process:
- Introductory Meeting: Initial discussion with the CEO or CTO.
- Guided Rust Exercise: Screen-sharing session involving a Rust programming task.
- Homework Assignment: A 1-2 day coding task focused on code quality and technical decision-making.
- Review and Discussion: Review of the homework assignment, followed by a technical discussion.
- Final Interview: (If necessary) Final meeting with the CEO to discuss the offer
Compensation:
- Salary: 150,000 - 200,000 CHF annually, with potential for higher compensation for exceptional candidates.
- Equity: Significant equity options are included as part of the compensation package.
Location
- On-site presence in Zurich is preferred, but remote work is an option for candidates located within ±3 hours of Zurich.
- Contractor positions outside of Switzerland are available, with options to use an employer of record service.
To Apply:
Send your resume to protocol.engineer.zurich@rustjobs.dev
Looking for more roles like this?
Join our talent network and get matched with similar opportunities from top companies.