Summary
The job is for a Protocol Engineer at Lumino, a technology company backed by prominent VCs. The role involves designing, building, and maintaining all systems that touch the Lumino protocol and node. The ideal candidate has 2+ years of software engineering experience in building low-level protocols, strong knowledge of blockchain, smart contracts, and consensus algorithms, and experience in Rust or Go.
Requirements
- You have 2+ years of software engineering experience in building low-level protocols
- You have strong knowledge of blockchain, smart contracts, and consensus algorithms
- You have experience in Rust or Go
- You have strong communication and collaboration abilities
- You have excellent problem-solving skills and ability to learn quickly
- You write high quality and well tested code
- You have experience working with a cloud-native tech stack (e.g AWS/GCP)
Responsibilities
- Design, build, and maintain the Lumino protocol and node
- Develop and test blockchain protocols and smart contracts
- Build, test, debug, and deploy large-scale decentralized systems across thousands of nodes
- Lead the process for internal and external smart contract audits
- Own projects end-to-end, from requirements, scoping, design, to implementation, in a highly collaborative and cross-functional environment
Preferred Qualifications
- Previous experience in a startup environment
- Contributions to open source projects
- Previously built a L1 or L2 blockchain
Benefits
- Opportunity to design systems from the ground-up
- Fast paced environment that allows you to learn and ship quickly
- Competitive salary + share of equity and token pool
- Medical, dental, and vision insurance
- Whatever equipment you need to get the job done
- Github Co-Pilot and ChatGPT subscription
- 3 days week in-office with the team, 2 days a week WFH