Rust Jobs in Web3

4,259 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Rust Jobs in Web3
Job Position Company Posted Location Salary Tags

Matter Labs

Remote

$90k - $110k

Matter Labs

Remote

$86k - $148k

Cryptio

London, United Kingdom

$122k - $180k

Chainlink Labs

United States

$105k - $150k

Hyphenconnect

Remote

$36k - $70k

Hyphenconnect

Remote

$86k - $150k

Serotonin

Berlin, Germany

$92k - $125k

defituna.com

Turkey, NC, United States

$14000k - $18000k

Lazer Technologies

Remote

$36k - $54k

Lazer Technologies

Remote

$36k - $54k

Circle

U.S. - California Estados Unidos

$200k - $257k

Nillion

Remote

ABC Labs

Remote

$150k - $300k

Helius

United States

$122k - $150k

Parity Finance

Remote

$36k - $54k

Matter Labs
$90k - $110k estimated
Remote
Apply

At Matter Labs, we believe freedom drives progress and prosperity. We don’t see ourselves as a company, but as a team aligned around a single mission: to advance personal freedom for all (see ZK Credo).

To achieve this goal, we’re building zkSync — a credibly neutral, fully open source technology stack and network on top of Ethereum, which is owned and governed by its community. We use advanced cryptography called zero-knowledge proofs to scale Ethereum infinitely without compromising on security or decentralization. With a world-class team, a community of over 1M supporters across Twitter + Discord, and hundreds of millions $ in funding, we have abundant resources to accomplish the mission.

The Role

We are looking for a Protocol Engineer eager to work on the EVM, either with a strong understanding of Ethereum or other blockchains. Your scope will include design and implementation for the zkSync smart contract platform: a zero-knowledge-proof-friendly virtual machine. This team is responsible for the evolution of our protocol and works at both L1 (including our core contracts, verification contracts, and bridge) and at L2, helping shape the direction of zkSync 2.0.

What You'll Be Doing

  • Joining the team responsible for the design and implementation of the zkSync smart contract platform: a zero-knowledge-proof-friendly virtual machine

  • Developing at L1 and L2, including system contracts (implemented in Solidity and Yul) and server side changes

  • Shaping the future of the protocol through research, design, prototyping, engineering, and discussion with external partners

  • Conducting independent research in your area of ownership, design, implement and document solutions, and potentially leading a team

What We Look For in You

  • A strong understanding of the protocol that you have worked on in the past

  • Experience with Solidity or Vyper

  • Driven by passion, curiosity, and desire to make a meaningful contribution to the world

  • Fluency/comfortable in strongly typed languages like C++, Scala go etc. We work primarily with Rust, but prior experience with this language is not mandatory.

  • Deep understanding of software engineering best-practices

  • An understanding of Merkle Trees

  • Ownership mindset and a track record of successfully accomplishing projects

  • In-depth knowledge of common algorithms, data structures, and their computational & memory complexities

  • Experience implementing data structures and algorithms from scratch

  • Experience in cryptography/high-load/protocols design is a big plus

  • Any knowledge of Yul is a plus

  • Fluent written and spoken English

Working at Matter Labs

At Matter Labs, you have the freedom to work how you want, when you want, and from where you want. All positions are 100% remote (with optional travel to team and/or industry events). We operate in lean and nimble teams, with no time tracking and minimum bureaucracy. We move fast. Only results matter. We will provide you with everything you need to learn, grow, and be productive.

Our results-only environment means anyone who believes in our mission can join us, regardless of background, sexual orientation, race, gender, and age. Both our team and community are made up of people from diverse backgrounds. That's why, out of politeness and respect, we refrain from opinions on politics, religion, or sex at the workplace.

We designed our culture around the tenants of freedom and ownership. This ethos will underpin our positive-sum community as we evolve toward full decentralization.

What we Offer

- Competitive compensation

- Equity and token packageĀ 

- 100% coverage for health, dental, and vision InsuranceĀ 

- 16 weeks of parental leave

- Flexible paid time offĀ 

- Company closure weeks 1-2x per year

- $2000 USD work equipment stipend

- $300 USD monthly co-working allowanceĀ 

- Company offsites 1-2x per year

- $500 USD learning & development stipendĀ 

- 401k plan for US EmployeesĀ 

Don't meet every single requirement? That's ok. At Matter Labs, we think big with a long-term view and encourage you to apply even if you don't think you check every box in the job description.

If this role resonates with you, please apply now.

Read more about working at Matter LabsĀ here.

Important: We are remote-first, operating in the timezones between UTC-5 (Latam and Atlantic Coast) to UTC+7 (South-East Asia).

Please click here for our applicant privacy notice.

To all recruitment agencies: Matter Labs does not accept agency resumes. Please do not forward resumes to our jobs alias, Matter Labs employees, or any other organisation location. Matter Labs is not responsible for any fees related to unsolicited resumes. Read our full policy here.

What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.