What you would do
Work on core components of the blockchain industry (ex. validators, protocol extensions) improving their performance, implementing custom components and business logic
- Design & implement new features in core blockchain components written in Rust (ex. github.com/anza-xyz/agave)
- Deploy, analyze, and optimize the performance of the components in highly performant environment
- Collaborate with the infrastructure, node operations, internal and external research teams, and other stakeholders on the new features
- Ensure high quality & continuous operation, design and write automated tests
- Learn, grow and peek beyond your current role
What we are looking for
We are looking for an experienced Rust software engineer with deep knowledge of computer architectures and high performance software. You must have a strong attention to detail and a nag for developing software for highly critical systems within the blockchain industry
- Degree in Computer Science or equivalent work experience
- Strong Rust skills. Golang and C are a plus
- Proficiency in high performance code patterns, execution scheduling, concurrency / multi-threading, advanced data structures
- Fluency in English (Deutsch ist ein Plus)
- Proven ability to design and critically think about software architecture
About us
We are one of the pioneers in the Crypto space and at the forefront with builders and communities co-creating the next evolution of the internet.
Our vision is to enable Crypto to build a culture for everyone. We do so by building the underlying infrastructure and investing in projects that foster a fairer and more decentralized world.
We are a diverse, fun-loving, international team of doers, tinkerers, and technology enthusiasts with a diverse set of backgrounds.
As an independent, bootstrapped company, we have the freedom to call our own shots and put our team at the heart of our company.
While we are based in Munich, we are a remote-first company and our team spreads across the whole globe. As such, we regularly meet up at conferences or company retreats in order to closely knit the team together.
If you see yourself fit in our open position, we'd love to get to know you!