[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Category Labs is a team of systems engineers and researchers focused on decentralized technology and blockchain solutions. They are seeking a Senior Software Engineer to research, design, and build core improvements to the Monad protocol, involving distributed algorithms, cryptography, and consensus mechanisms.
Responsibilities
- Design and implement core improvements to the consensus mechanism, gossip protocol, state synchronization algorithm, leader election protocol, etc
- Devise experiments to test worst-case scenarios, and iterate on your design based on the results
- Design components while taking into account the behavior of other blockchain systems such as rollups, bridges, or staking systems
- Build performant system components from scratch in C++ or Rust
Skills
- You have at least 5 years of software engineering experience in Rust, C++, or C
- You have significant experience building performant systems from scratch, such as databases, device drivers, or embedded systems
- You have excellent instincts for software architecture, memory management, and performance optimization and profiling tools
- You hold a Bachelor's, Master's, or PhD in Computer Science, or have equivalent experience
- You value communication and collaboration
Benefits
- Private health insurance options
- Flexible paid time off
- Monthly wellness reimbursement
- Paid parental leave
- World-class benefits package with 100% paid medical, dental, and vision insurance including 75% coverage for dependents and HSA + FSA options
- 401(k) with company match
- Lunch and dinner stipend (in-office NYC)
- Benefits for employees hired through an EOR (outside of the US) will be based on EOR offerings and country-specific requirements.
Company Overview
Company H1B Sponsorship