Job description
Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.
In addition to operating Proof-of-Stake infrastructure, we are deeply interested in the potential of the Urbit operating system as a better computing platform for the future. We are building an Urbit-focused team and this position will be in that team.
We are a diverse team of around 50 people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we'd love to hear from you.
Urbit represents a fundamentally new computing paradigm, where each user has their own personal server that hosts their applications and data. This promises users deeper ownership over their computing stack, a better developer experience, and seamless operating system integration for blockchain applications.
Given Urbit's radical departure from the conventional computing stack, Urbit also requires a fundamentally new approach to infrastructure. Chorus One's Urbit team will focus on exploring the building and operating a scalable and secure infrastructure for the Urbit stack. As an early member of this team, you will be tasked with gaining a deep understanding of the Urbit kernel and operating system. You will develop technologies and architecture for scalable Urbit hosting. You will most likely contribute to open-source codebases that could facilitate better Urbit hosting solutions.
Job requirements
- Research and develop technologies to create a scalable hosting product for the functional operating system Urbit
- Develop an understanding of Urbit’s architecture
- Develop an understanding of how user requirements impact technology architecture
- Communicate technical insights to the larger Urbit team
- Contribute to developing a long-term product roadmap
- Contribute to open-source projects related to scaling Urbit technology
Core Skills
- Strong interest in Urbit
- Comfortable working with low-level C, virtualization
- Understanding of core operating system primitives
- Strong research skills
- Takes initiative and ability to work relatively autonomously
- Excellent written and spoken communication skills
- Ability to work the following timezone: Switzerland +/- 6 hours.
Nice to Have Skills
- Knowledge of functional programming languages
- Experience with contributing to open source projects
- Experience with Nix build environment
- Bachelor's or advanced degree in Computer Science or related subject
Please let Chorus know you found this job on Remote3. It helps us get more jobs on our site. Thanks & All the best!
Important: For your security, please only use well-known video meeting platforms like Google Meet or Zoom. Never download unfamiliar software or share sensitive information like wallet addresses or ENS names with recruiters. Doing so might compromise your crypto wallet. If you encounter anything suspicious, please report it immediately to us on
Twitter.
Posted on: July 7, 2022