✨ About The Role
- The Blockchain Engineer will be responsible for developing, maintaining, and testing developer tools integrated with the Stacks Blockchain.
- This role involves implementing rigorous monitoring and testing practices to ensure security and performance.
- The engineer will design and implement blockchain supporting tools and utilities, such as CLI clients and debugging tools.
- Collaboration with other teams on new product features that depend on the Stacks blockchain is a key aspect of the job.
- The position requires a commitment to open-source software, as many tools leverage open-source licensing.
⚡ Requirements
- The ideal candidate will have 5-10 years of experience in software engineering, particularly in building and shipping products.
- A strong background in public blockchains, consensus protocols, and large-scale distributed systems is essential.
- Proficiency in Rust, including advanced features such as ownership and concurrency, is required.
- Experience with cryptographic primitives and protocols in Rust will be highly beneficial.
- Candidates should be comfortable working independently in a rapidly scaling startup environment.