About the company
Monad gives developers the best of both worlds. Our new blockchain is built to process 10,000 tps with 1s block times and instantaneous finality... all while preserving full EVM compatibility for apps and infrastructure. We're building the foundation for a world of mass crypto adoption with a mission to support devs building dApps that will change the world.
Job Summary
What You Will Do
📍You’ll research, design, and build core improvements to the consensus mechanism, gossip protocol, state synchronization algorithm, leader election protocol, etc. 📍You’ll devise experiments to test worst-case scenarios, and iterate on your design based on the results 📍You’ll design components while taking into account the behavior of other blockchain systems such as rollups, bridges, or staking systems 📍You’ll build performant system components from scratch in Rust
Who You Are
📍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/profiling tools 📍You have a bachelor’s in Computer Science or equivalent 📍You value communication and collaboration