Distributed Systems Engineer
New
M
MLabsMarket Infrastructure
Remote - Flexible work location (Preference is North America)Full-TimeMiddle
Salary180,000 - 300,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- RustDistributed Systems
Requirements
- Advanced proficiency in Rust
- Strong systems programming experience
- Extensive experience building or operating distributed systems with real-world constraints regarding latency, scale, and fault tolerance
- Proven ability to design complex systems from scratch
- Strong intuition for tradeoffs between performance, complexity, and reliability
- Track record of taking end-to-end ownership of products or systems in ambiguous environments with minimal structure
- Experience leveraging AI tools and agent-based workflows to accelerate the development lifecycle
- Background in systems where both correctness and low latency are mission-critical (Preferred)
- Experience with blockchain consensus internals, validator client architecture, or low-level protocol development (Preferred)
- Familiarity with virtual machines or low-level execution environments (Preferred)
Responsibilities
- Design and implement the core system architecture for a real-time, high-stakes distributed platform.
- Own systems from initial concept and design through implementation and production deployment.
- Translate ambiguous, high-level objectives into concrete, scalable technical solutions.
- Identify and resolve performance bottlenecks, latency constraints, and complex system failures.
- Drive technical direction across various components and services while establishing engineering best practices and code quality standards.
- Work closely with product and business functions to ensure technical decisions align with intended economic outcomes.
- Define engineering standards, influence future hiring, and set the cultural bar for the engineering organization.
View Full Description & ApplyYou'll be redirected to the employer's site