Monad Labs logo

Senior Software Engineer, Distributed Systems

Monad Labs

About Monad Labs

Monad Labs is a tech startup focused on accelerating the Ethereum Virtual Machine (EVM) to enhance the performance of decentralized applications. With a recent $225M Series A funding, Monad Labs is developing a high-performance Layer-1 blockchain that introduces parallel execution and superscalar pipelining to the EVM. This role is an opportunity to join a team of systems engineers and community builders dedicated to revolutionizing the blockchain space.

The Role

As a Senior Software Engineer at Monad Labs, you will be responsible for researching, designing, and building core improvements to the blockchain protocol. Your work will involve distributed algorithms, cryptography, and consensus mechanisms. You will be a vital member of a small, high-performing team, drawing on your experience in distributed systems or blockchain engineering.

Responsibilities

  • Research, design, and build core improvements to the consensus mechanism, gossip protocol, state synchronization algorithm, and leader election protocol.
  • Devise experiments to test worst-case scenarios and iterate on designs based on results.
  • Design components considering the behavior of other blockchain systems such as rollups, bridges, or staking systems.
  • 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 possess excellent instincts for software architecture, memory management, and performance optimization/profiling tools.
  • You hold a bachelor's degree in Computer Science or equivalent.
  • You value communication and collaboration.

Why Work With Us

  • Challenging Problems: Work on extremely challenging problems with massive impact.
  • Huge Opportunity: Monad's core innovations offer developers the best of both worlds (portability and performance) and are a game-changer for mass user adoption in crypto.
  • The Right Team: Join a small, exceptional team united in a culture of collaboration, low egos, and high-quality outputs.
  • Compensation: Competitive salary and equity package.
  • Resources and Growth: Well-capitalized with backing from leading venture funds, offering a rare opportunity to join and grow as the company scales.

Salary and Benefits

  • Minimum full-time salary of $200,000 (final offer may vary based on experience, domain expertise, and geographic location).
  • Benefits include medical, dental, and vision insurance (100% coverage for employees), unlimited and encouraged paid time off, monthly mental health and fitness stipend, paid parental leave, and 10 company-observed holidays.

Join Monad Labs and be part of a team that is shaping the future of blockchain technology.

Benefits
Extracted with AI

  • Vision insurance
  • Medical insurance
  • Dental insurance
  • Unlimited paid time off
  • Mental health and fitness stipend
  • Paid parental leave
  • 10 company-observed holidays

Similar jobs

Last update: 23 minutes ago

Monad Labs logo
Monad Labs

Senior Software Engineer, Crypto-Native

Join Monad Labs as a Senior Software Engineer to integrate blockchain with external systems using C, C++, or Rust.

Monad Labs logo
Monad Labs

Senior Software Engineer, Consensus

Join Monad Labs as a Senior Software Engineer to enhance blockchain consensus mechanisms using Rust. Remote position with competitive salary.

Monad Labs logo
Monad Labs

Staff Software Engineer / Tech Lead (C++)

Lead C++ Engineer for blockchain optimization at Monad Labs, focusing on Ethereum Virtual Machine enhancements.

Monad Labs logo
Monad Labs

Senior Staff Software Engineer / Tech Lead (C++)

Lead the development of a high-performance blockchain as a Senior Staff Software Engineer / Tech Lead (C++) at Monad Labs in NYC.

Eigen Labs logo
Eigen Labs

Senior Backend Engineer (Node Operators)

Senior Backend Engineer specializing in Node Operations and distributed systems, with skills in Rust and blockchain technologies.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React, TypeScript, and more. Remote position with great benefits.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.

MongoDB logo
MongoDB

Senior Software Engineer

Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.

Molten Cloud logo
Molten Cloud

Lead Software Engineer

Lead Software Engineer role in Boston, focusing on blockchain, DevOps, and front-end development with JavaScript and MongoDB.

Uniswap Labs logo
Uniswap Labs

Senior Software Engineer, Protocols

Join Uniswap Labs as a Senior Software Engineer to build the next-gen Uniswap Protocol. Work remotely or in NYC.

Eigen Labs logo
Eigen Labs

Senior Software Engineer, Platform

Senior Software Engineer specializing in AWS, Kubernetes, and backend development for blockchain applications.

OpenBlock Labs logo
OpenBlock Labs

Senior Software Engineer - Blockchain & Backend Development

Senior Software Engineer specializing in Blockchain & Backend Development at OpenBlock Labs, Palo Alto.

Molten Cloud logo
Molten Cloud

Lead Software Engineer with Python and JavaScript

Lead Software Engineer role in Boston, focusing on Python, JavaScript, and blockchain technologies.

Matter Labs logo
Matter Labs

Senior Blockchain Engineer - Ethereum, Web3

Senior Blockchain Engineer needed for leading Web3 innovations using Ethereum, fully remote position.

Ava Labs logo
Ava Labs

Senior Software Engineer, API Development

Senior Software Engineer for API Development at a leading Web3 company, focusing on high-performance solutions.

Mercury logo
Mercury

Senior Software Engineer - Backend Developer Experience

Join Mercury as a Senior Software Engineer to enhance backend developer experience using Haskell. Remote role with competitive salary.

Chainlink Labs logo
Chainlink Labs

Senior Software Engineer, Economics & Ecosystem

Join Chainlink Labs as a Senior Software Engineer to develop secure blockchain solutions with a focus on economics and ecosystem.

Chainlink Labs logo
Chainlink Labs

Senior Software Engineer (Backend) - Blockchain and Web3

Join Chainlink Labs as a Senior Software Engineer (Backend) to develop decentralized applications in blockchain and Web3 technologies.

Block logo
Block

Senior Full Stack Software Engineer (Proto)

Join Block as a Senior Full Stack Software Engineer to develop dashboards for mining devices using JavaScript, Node.js, and Rust.

Chainlink Labs logo
Chainlink Labs

Senior Full-Stack Engineer with Blockchain Expertise

Join Chainlink Labs as a Senior Full-Stack Engineer with blockchain expertise. Work remotely on cutting-edge Web3 solutions.

QuickNode ⚡ logo
QuickNode ⚡

Senior Backend Software Engineer (Rust)

Senior Backend Software Engineer specializing in Rust, Go, and C++ for blockchain services company. Remote position with competitive benefits.

Workday logo
Workday

Principal Software Development Engineer - Distributed Systems

Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.

Coin Metrics logo
Coin Metrics

Senior Backend Software Engineer - Blockchain

Senior Backend Software Engineer role focusing on blockchain technologies and data delivery systems at Coin Metrics.

STATION F logo
STATION F

Senior Software Engineer - Blockchain & Backend

Senior Software Engineer specializing in Blockchain and Backend Development. Remote flexibility, competitive salary.