Search...

Rust Engineer

Skills

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
Turbofish logo
Turbofish
Austin, USA
View jobs by Turbofish
Rust Engineer at Turbofish | JobStash