Login as Talent Sign up as Talent Login as Client Sign up as Client

Senior Rust Engineer

Job Description

Volume delivers software tools and user experiences that increase protocol token utility and community engagement, measured by protocol transaction volume growth. The Volume team’s interests are the protocol interests: Growth of user transactions.

Job Responsibilities


  • Write new code for the Volume blockchain stack's rust components

  • Ensure code follows the latest coding practices and industry standards

  • Work closely with backend developers to understand and properly use the system APIs

  • Write both unit and integration tests, and develop automation tools for daily tasks

  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

  • Own off-chain services that maintain on-chain systems on several chains

  • Design and implement microservices in Rust connecting to financial systems and payment networks

  • Write reusable, testable, and efficient code 

  • Analyze requirements, and vendor APIs, and translate them into application designs.

  • Implementation of security and data protection systems

  • Build applications according to the design and provide designers with feedback and suggest tradeoffs when required

  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Job Requirements


  • 6+ years coding experience, experience with Rust, ideal. Experience with C++ will suffice as well.

  • Bachelor’s or Master's Degree in Computer Science, required

  • You have a working understanding of blockchains and smart contracts, and a birds-eye view of the state of L1 tech.

  • You have familiarity with applied cryptography (merkle trees, ecdsa, etc).

  • You have strong opinions on system design and code cleanliness.

  • Experience developing technologically complicated products for untrained end-users 

  • You are passionate about blockchain, have used DeFi dApps and believe in the opportunity of decentralization and blockchains to change how the financial world works today

  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on

  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives within the Cosmos Stargate SDK

rust

Apply Now
Job Type

Full time payroll

Category

Smart contract programmer



Other Jobs at Volume

Volume

Senior Golang Engineer

As a Senior Golang Engineer on our Engineering team, you will have a chance to work across the full spectrum of our protocol architecture that is built around the Cosmos-SDK, built in Golang, Rust and Solidity. Our software empowers Sommelier validators to secure the Sommelier network which offers financial automation globally. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.

golang blockchain

Volume

Senior Cryptography Engineer

As a Sr. Cryptography Engineer on our Engineering team, you will work with us to design, evaluate, and implement zero-knowledge proof constructions, distributed cryptographic protocols, distributed key generation, as well as cryptographic protocols such as elliptic curves and hash functions. Working as an integral member of our Engineering team, you will put this cryptography into practice for privacy and scalability.

rust blockchain ethereum

Volume
Volume

San Francisco

Website
https://volume.finance



⭐⭐⭐⭐⭐
ultraGenius: a fresh start

Ultragenius has given me a new start in my life. I always wanted to start my gig and work as a freelancer for good clients, and these guys have helped me accomplish my long term goal in only 3rd year of my career. They are highly supportive and helpful. I am grateful that I got a chance to work with them.

Mahesh Inder, Reactjs Dev

⭐⭐⭐⭐⭐
Excellent guys

Shailesh is excellent person to work with if your startup or organisation is finding talent for your web3 product and he is also helping developers and builders in web3 to find great team to work remotely. so he is creating win-win situation for both.

Mitul Gajera, web3