Match score not available

Senior Software Engineer, Low-Latency Systems

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Monad Labs logo
Monad Labs Startup https://monad.xyz/
11 - 50 Employees
See more Monad Labs offers

Job description

Logo Jobgether

Your missions

Founded by Jump Trading alums, Monad Labs is a tech startup using low-latency programming, compiler optimization, and multithreaded computing to build an ultra-high-performance smart contract platform. The work entails building an optimal stack-based VM that supports multithreaded computation, as well as developing and implementing an efficient Byzantine Fault Tolerant (BFT) algorithm enabling a network of nodes to come to consensus.

The Role

Monad Labs is looking for strong software engineers who enjoy solving challenging performance engineering and low-level optimizations problems. Candidates with experience developing systems with lean memory and compute limits are an ideal match. You will be part of a small, deeply technical team, working on high-impact problems in a fast-paced environment. Although we are building a new blockchain, previous experience with crypto is not expected.

Who you are

  • Resourceful and self-motivated
  • Team oriented, collaborative, and a good communicator
  • Adaptive; able to make meaningful contributions in a fast-paced environment
  • Opinionated about software architecture
  • Motivated to push the limits of system performance through repeated optimization
  • Interested in building high-value fault-tolerant distributed systems

What you’ve done

  • Years of C++ development experience
  • HFT or embedded systems development, such as writing software for packet processing, communication, codecs, robotics, etc.
  • Excellent instincts for software architecture
  • Knowledge of performance optimization/profiling tools
  • Knowledge of proper memory management
  • Knowledge of unix, shell scripting, and python
  • Ideal but not required: Bachelors in technical field; 5 years’ experience

What you’ll be doing

  • 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 developer tooling
  • Tech stack: C++, clang, LLVM, gdb, perf, unix, git

Why work with us

  • Work on extremely challenging problems with massive potential impact
  • Competitive salary, along with equity
  • Mental wellness and fitness stipend
  • Shape the culture as an early employee and make impactful contributions from day one
  • Flat organization

Salary and benefits

Minimum full-time salary of $200,000.  (**This is not a guarantee of compensation or salary; a final offer amount may vary based on factors including but not limited to experience, domain expertise, and geographic location.)

Monad Labs’ benefits include unlimited and encouraged paid time off; insurance coverage; home office equipment stipend; monthly wellness/fitness stipend; and 10 company-observed holidays.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Resourcefulness
  • Self-Motivation
  • Team Collaboration

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find other similar jobs