top of page

Backend Rust Engineer

This project promotes the widespread adoption of environmentally-positive, open-source decentralized technology. It consists of open-source modular building blocks and decentralized, planet-friendly hardware layer allows anyone to handcraft and scale their own Web3 solution.

The Backend Rust Engineer role is part of the Development team, which develops and maintain Rust modules. As an early hire, you’ll be instrumental in establishing and promoting a great culture of innovation, empathy, and authenticity. You should be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.

You might be a good fit if...
 

  • You have 5+ years of coding and engineering experience, ideally with Rust.

  • You possess rock-solid engineering fundamentals; algorithm development/design, high-performance

    distributed computing and system design.

  • You have a working understanding of blockchains and smart contracts, and a bird-eye view of the state

    of L1 tech.

  • You have familiarity with applied cryptography (Merkle trees, ECDSA, etc).

  • You thrive in a startup environment and feel the best working in a small, cross-functional team where

    you can roll up your sleeves and be hands-on.

  • You have experience in documenting requirements and specifications and writing tests.

 

As a Backend Software Engineer, you will...
 

 

  • Write backend software running nodes in a decentralized environment.

  • Write well-designed, testable, efficient code.

  • Participate in architecture development and research to solve problems scaling up from “laptop scale”

    to “cluster scale”.

  • Integrate software components into a fully functional software system.

  • Ensure compliance with project plans, best coding practices, and industry standards.

bottom of page