Home

Senior Software Engineer, Distributed Systems at Monad

Location: US

Job Summary:

Job Duties:
- Research, design, and build blockchain protocol improvements (consensus mechanisms, state synchronization, etc.)
- Devise experiments to test worst-case scenarios and iterate design
- Design components considering other blockchain systems (rollups, bridges, etc.)
- Build performant system components from scratch in Rust

Required Skills (Keywords):
- Rust
- C++
- C
- Software architecture
- Memory management
- Performance optimization
- Profiling tools
- Communication
- Collaboration

Required Experiences (Topics):
- 5+ years in software engineering
- Building performant systems from scratch
- Experience in distributed systems or blockchain engineering
- Bachelor’s in Computer Science or equivalent

Job URLs: