Portfolio Jobs

Polychain Capital
Polychain Capital
89
companies
648
Jobs
Create a profile to get alerted when relevant jobs to you are posted by our network.

Rust Engineer - Contract

Noble

Noble

Software Engineering
Remote
Posted on Thursday, January 18, 2024
🦀

Rust Engineer – Contract

Job Posted
January 9, 2024 9:44 AM
Location
Remote
Team
Engineering

About Noble

Noble is the premier asset issuance chain in Cosmos. Noble solves a variety of critical pain points around native issuance, including: security, liquidity, compliance, standardization and neutrality. Noble’s long-term vision is to be an on-ramp for any digital asset to natively access the Cosmos and IBC ecosystem in a secure, compliant and seamless manner.

Responsibilities

Throughout this contract role, you will work closely with Noble’s Director of Engineering to design and build core internal and external tools for interacting with the Noble blockchain. This includes a bespoke relayer to interact with chains that leverage Cross-Chain Transfer Protocol (CCTP), along with a custom indexer for all Noble on-chain information.
Build a Rust relayer implementation for CCTP
Security testing and optimization of the relayer client
Working collaboratively with Noble’s Director of Engineering and infrastructure partners (i.e. relayer operators, validators, front ends, appchains, etc.)
Build out a Rust data pipeline for on-chain indexing purposes
Additional Rust special projects as they come up

Requirements

3+ years of building complex systems with Rust programming language. Golang experience would be a plus.
High-level understanding of how blockchains / distributed systems work (consensus, transactions, blocks, etc.)
Experience with protocol engineering
Experience with performance optimization and high-load projects
A deep sense of ownership in your work, capable of seeing a complex project through from start to finish
Proficient in spoken and written English
If interested, please contact Jelena Djuric at jelena@nobleassets.xyz