Defi/Blockchain - Rust

Job Description

Job Description
This is a remote position.

Full-time, direct-hire opportunity. No contractors, please

Our client develops low-cost solutions for blockchain messaging software that is secure and scalable, allowing developers to communicate across any number of blockchains. Their software modules power several successful blockchain projects including the Paloma and Kallisto protocols.

A well-funded startup, we're looking for individuals who thrive in a high-visibility role that is making crypto and decentralized protocols valuable.
As a Senior Rust 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 using Golang, Rust, Solidity, and Vyper.

This Full-stack Developer will work alongside our engineering team and rewrite and update code for our indexer.

This role is perfect for someone excited about learning that would like to grow into a leadership role in the future.

RESPONSIBILITIES:
Write new code for the 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 trade-offs when required
Challenge ideas and opinions to avoid pitfalls and inefficient solutions

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

Bachelors 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

Work in United States
Employment Options
Base Salary

100,000 - 300,000 USD

Required Academic Degree
Professional Experience
Skills
  • Rust
  • C++
COVID-19 Vaccination Requirements
Apply to Job

Company

Company Name

Technology Search Consultants, LLC

Recruiter

Paul Lipman

CEO/Recruiter

Atlanta, Georgia, United States

View Details

Recruiter Contacts