Rust Engineer

About the Role

You will develop and maintain core components of Orga using Rust. You will write clean, efficient, maintainable, and secure code, implement Tendermint integration and IBC-related features, author and maintain procedural macros where needed, review peers' code, debug and optimize blockchain systems, and stay current with Rust ecosystem improvements.

Requirements

  • Proficiency in Rust programming language
  • Experience with Rust procedural macros
  • Experience with blockchain applications
  • Familiarity with Tendermint consensus
  • Knowledge of data structures and algorithms
  • Excellent problem solving and debugging skills
  • Strong communication and collaboration skills

Responsibilities

  • Implement software solutions in Rust
  • Write clean, efficient, maintainable, and secure Rust code
  • Develop and integrate Tendermint consensus related features
  • Implement IBC and Bitcoin bridge related functionality
  • Author and maintain Rust procedural macros
  • Participate in code reviews and provide constructive feedback
  • Debug, profile, and optimize blockchain applications
  • Stay up-to-date with Rust tooling and ecosystem

Benefits

  • Equity compensation
  • Paid time off
  • Relocation package
  • Flexible hybrid working schedule
  • US medical insurance
  • US optical insurance
  • US dental insurance

Skills

Apply Now
Rust Engineer at Turbofish | JobStash