Spacemesh is a fairly mined cryptocurrency which is permissionless, trustless, 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 senior Go systems developer 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.
- Own the design, implementation and maintenance of one or more core software components of the Spacemesh cryptocurrency and its infrastructure.
- Work closely with other core developers on the team and with our world-class research team on the design of Spacemesh software components and infrastructure.
- Strong systems programming skills in Go, Rust, or C++.
- At least 2 years of prior work experience in systems programming in Go, Rust or C++ (not necessarily in the blockchain space).
- B.Sc. in Computer Science or equivalent.
- Good spoken and written English communications skills.
- Fast learner, able to quickly learn complex new technologies and ideas.
- Possess a combination of exceptional algorithmic/theoretic CS skills, strong hands-on systems programming skills, and the mentality and capability to start writing production-quality code quickly.
Nice to haves
- Professional experience writing production-grade software in Go.
- Familiarity with blockchain tech.
- Prior participation in open source projects.
- Experience designing and developing network protocols, especially P2P.
- M.Sc. in Computer Science or equivalent.
- Familiarity with applied cryptography.
Think you are a good fit and excited to hear more? We'd love to hear from you. Please send your CV and cover letter to firstname.lastname@example.org.