Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

mLabs Logo

Staff Software Engineer - Execution Team

mLabs

Salary not specified
Nov 4, 2025
Remote, US
Apply Now

MLabs is seeking a Staff Software Engineer to be a technical leader on their core Execution Team, responsible for delivering software services, business logic, and APIs within the core Consensus Node of their open-source, proof-of-stake platform. The role aims to address technical challenges involving distributed execution, state management, transaction lifecycles, and economic systems, while driving technical direction and optimizing performance for enterprise and Web3 applications.

Requirements

  • Strong expertise in Java*, with a deep understanding of concurrent programming and system performance.
  • Strong grasp of computer science fundamentals, including data structures, algorithms, concurrency, and design patterns.
  • Proven experience building and maintaining distributed systems at scale*
  • Experience in profiling and optimizing complex and concurrent systems*
  • Experience with API design, particularly gRPC*
  • Experience in Distributed Ledger Technologies (DLT) or blockchain platforms*
  • Familiarity with Web3 tools or smart contract platforms (especially EVM*).

Responsibilities

  • Design, develop, test, and debug core components of the distributed execution layer*, including Crypto, Token, Consensus, and File Services.
  • Optimize performance and scalability of the execution layer for high-throughput transaction workloads*
  • Ensure correctness, determinism, and reliability in service implementations, particularly regarding transaction processing, fee collection, and rewards distribution.
  • Drive high standards in code quality, testing, and documentation, and mentor engineers to contribute to a culture of technical excellence and open-source collaboration.
  • Collaborate with cross-functional teams to define and deliver end-to-end functionality.

Other

  • 7+ years of professional software engineering experience, including in a senior or staff-level role*
  • Passion for code quality, system design, and excellent communication and collaboration skills.
  • Work on the core execution node—the heart of a decentralized platform built for enterprise and Web3.
  • If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion.