Senior Rust Engineer

Equilibrium Capital is a Portland-based sustainability-driven real-asset investment manager serving institutional investors.

Portland, United States
About Equilibrium Capital

The firm develops and manages investment strategies and portfolios in controlled-environment food and agriculture and carbon-transition infrastructure. It operates under the public-facing Equilibrium/Equilibrium Capital brand; Equilibrium Capital Group, LLC is the corresponding legal-name variant found in external records.

View jobs by Equilibrium Capital

Skills

About the Role

You will research and understand complex protocols, design and implement distributed systems, and develop protocol-driven applications using Rust. You will build testing and quality assurance processes, document designs, and communicate technical progress with clients and open-source communities. You may lead small teams and contribute to architecture and interoperability decisions.

Requirements

  • Systems programming experience
  • Experience leading small teams
  • Ability to design interoperable software architectures
  • 5+ years of collaborative software development experience
  • 3+ years of hands-on Rust experience
  • Full proficiency in English
  • Experience with domain-specific languages
  • Cryptography knowledge
  • Information security knowledge

Responsibilities

  • Research complex protocols
  • Design and implement distributed systems
  • Develop protocol-driven applications in Rust
  • Design and maintain testing and quality assurance processes
  • Document system designs and implementations
  • Communicate with clients and open-source communities
  • Lead small teams
  • Design interoperable software architectures

Benefits

  • Contractor status with monthly invoicing
  • Paid national holidays of the country of residence
  • Sick days
  • Five weeks paid vacation per year
  • Company retreats