Spacemesh logo

Rust Blockchain Developer

Spacemesh

Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now →

Spacemesh is a fairly mined cryptocurrency which is permissionless, trust-less, secure, and race-free. Spacemesh is built and distributed as open source software and all software work done for Spacemesh is contributed to the world under a permissive software license.

To get a full sense of our motivation, vision, scope, and values please read our blog posts. To learn more about the platform from a tech perspective, please see the resources available here.

Join us at the forefront of the next major tech disruption: programmable Internet money via decentralized consensus on computations.

We are looking for a strong Rust developer with some Go dev experience, who is passionate about the blockchain space, enjoys designing and writing software, who’d like to join the Spacemesh core dev team and work full time on the core Spacemesh platform.

We work in a flat, open organization where each team member is responsible to his or her peers for the quality and the delivery of major platform components, participates as an equal in all software design discussions and works closely with the Spacemesh researchers and the open source community.

This is a full-time position and is WFH / remote but requires working in central european time zone (CET) working hours.

Responsibilities

  • Work closely with other core developers on the team and with our world-class research team on the design of Spacemesh protocol.
  • Work on Spacemesh WASM-based smart-contracts execution engine.
  • Work on Spacemesh full-node implementation.

Must haves

  • Good knowledge of Rust fundamentals such as solving a problem with idiomatic and correct code, building types, working with fundamental data structures and using core libraries.
  • Experience building a Rust solution for non-trivial requirements that is used in production.
  • Ability to write production-quality Rust application code.
  • At least one year of prior experience programming hands-on with Rust.
  • Some Go dev experience, or the willingness to learn Go.
  • Good written English communication skills.
  • B.Sc. in Computer Science or equivalent.
  • Good understanding of algorithms, data structures and working with data.
  • Fast learner, able to quickly learn complex new technologies and ideas.

Nice to haves

  • Have some cool open source Rust code that solves a non-trivial problem to share and discuss.
  • Familiarity with blockchain tech, applied cryptography and Webassembly.
  • Prior contributions to an open source project.
  • M.Sc. in Computer Science or equivalent.

We offer competitive startup compensation based on skills and experience.

Apply now

Please let Spacemesh know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

Location

Job type

Compensation

$120K – $175K

Keywords

Apply now

Please let Spacemesh know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.