Summary
Join Monad Labs, a team building the performant and parallel EVM Layer-1 blockchain, as a strong C++ software engineer to solve challenging performance engineering and low-level optimization problems.
Requirements
- At least 5 years of C++ development experience
 - Significant experience in HFT or embedded systems development, such as writing software for packet processing, communication, codecs, robotics, etc
 - Excellent instincts for software architecture, memory management, and performance optimization/profiling tools
 - Bachelorβs in Computer Science or equivalent
 
Responsibilities
- Optimizing a high-performance multithreaded stack-based VM, as well as ancillary functionality (disk I/O, computation metering, network)
 - Identifying bottlenecks through profiling, and evaluate design choices for accelerating computation flow
 - Designing and implementing architecture improvements
 - Contributing to team tooling, utilizing our tech stack:: C++, clang, LLVM, gdb, perf, unix, git
 
Benefits
- Minimum full-time salary of $200,000
 - Medical, dental, and vision insurance (100% coverage for employees)
 - Unlimited and encouraged paid time off
 - Monthly mental health and fitness stipend
 - Paid parental leave
 - 10 company-observed holidays