Rust Jobs in Web3

4,890 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

Clearmatics

London, United Kingdom

$54k - $65k

Brave

San Francisco, CA, United States

$40k - $95k

Brave

San Francisco, CA, United States

$47k - $65k

Blockstream

Mountain View, CA, United States

$63k - $90k

Blockstream

Mountain View, CA, United States

$72k - $100k

BlockFi

New York, NY, United States

$40k - $90k

BlockFi

New York, NY, United States

$81k - $150k

BlockFi

New York, NY, United States

$9k - $11k

BlockFi

New York, NY, United States

$63k - $90k

Bitfury

Kiev, Ukraine

$63k - $90k

Bitfury

Kiev, Ukraine

$35k - $80k

0x

San Francisco, CA, United States

$63k - $82k

Fuel Labs

Remote

$72k - $100k

Fuel Labs

Remote

$36k - $75k

Subspace Labs

Remote

$63k - $90k

Cryptography Engineer Research Blockchain

Clearmatics
$54k - $65k estimated

This job is closed

(Research) Cryptography engineer

London, United Kingdom or Remote

About Clearmatics

Clearmatics is a protocol engineering company. We are building a new financial market architecture that is more open, fair, and resilient than the legacy systems that are in use today. We develop protocols and software that create new markets for risk and more efficient infrastructure for trading, backed by a robust and scalable blockchain network, and secured with modern cryptographic techniques and economic mechanism design.

Clearmatics is based in London but operates on a 'remote first' model. We welcome candidates from all over the world. We have close ties to the Open Source and Ethereum communities, with Vitalik Buterin as an adviser

The Research group at Clearmatics is dedicated to developing solutions to the hard problems needed to advance our mission. We are academics and protocol engineers collaborating with teams inside and outside the company to translate theoretical results into running software implementations. Our work spans cryptography, game-theory, (computer) networking, identity systems and secure software implementation research, with a focus on their domain applications in financial markets.

​

We're looking to hire a Cryptography Engineer to expand our Research team.

​

Job description

​

ABOUT YOU

You are an experienced cryptography engineer, who loves challenges and has a research-oriented mindset. You cultivate an adversarial attitude, always thinking ahead and trying to exploit the code you write and protocols you design. You always look forward to making your code more efficient without compromising on readability and robustness. Code quality and consistency mean everything to you.

Above all, you are a truth seeker and an outstanding communicator/listener not afraid of challenging (and being challenged by) your peers. Unconditional lover of simplicity and robustness, you never miss an opportunity to learn and extend your knowledge basis.

​

RESPONSIBILITIES

- Assist in the design of cryptographic protocols.

- Collaborate with your colleagues on the implementation of cryptographic primitives and protocols.

- Produce technical design specifications.

- Produce externally facing artefacts (e.g. blog posts, papers, documentation excerpts etc.)

- Support research colleagues in conducting their research.

- Interface with the Engineering team to ease the transition of the research pieces of code into robust production software fully integrated with our stack.

- Keep up with new research in the space.

​

REQUIREMENTS​

- Fluency in English (written and spoken).

- Background in applied Computer Science.

- Experience with system programming (C/C++/Rust).

- Strong applied cryptography skills (experience implementing robust elliptic curve cryptography).

- Outstanding algorithmic thinking.

- Strong focus on code quality/documentation and simplicity.

​

Nice to haves​

- Knowledge of Unix and bash.

- Experience with constant time cryptography.

- Experience with cryptography on embedded systems.

- Experience with Ethereum or other blockchain projects.

- Experience contributing to open-source cryptography libraries.

- Experience with Python/SageMath.

​

What we value at Clearmatics:​

- Collaboration and respect.

- Honesty & Humility.

- Ability to challenge ideas.

- Willingness to deliver robust solutions.

- Passion for the technology and its challenges.

- Continuous improvement and learning.

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.