This Staff Software Engineer role focuses on designing, implementing, and maintaining blockchain and network protocols at scale. The company is seeking a candidate with a background in distributed systems, protocol design, and experience in collaborating with cross-functional teams in a remote-first environment. Responsibilities include ensuring system health, operational excellence, and innovation across a fast-paced system.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- Extensive experience in designing and implementing network protocols and distributed systems
- Proficiency in lower-level programming languages like Rust, C++, or Java
- Hands-on experience with peer-to-peer networking, client-server protocol development, and real-time communication systems
- Strong problem-solving, communication, and collaboration skills
- Ability to drive technical roadmaps and influence engineering practices at a multi-team scale
- Passion for blockchain protocols, cryptography, and building secure systems.
Benefits
- Competitive annual salary
- Equity participation
- Remote-first work environment
- Health, dental, and vision insurance
- Paid time off
- Opportunities for professional growth
- Mentorship
- High-impact projects