Senior Rust Engineer

MLabs
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 200K

Job location

Remote

Tech stack

Software Bug Management
Profiling
Databases
Data Structures
Memory Management
Parallel Computing
Blockchain
System Programming
Rust
Ethereum
Real Time Data

Job description

  • Feature Ownership: Design, drive, and own complex features throughout the whole lifecycle with a strong focus on performance and benchmarking.
  • EVM Extension: Focus particularly on extending the EVM with security-focused precompiles or improving its performance with parallel processing optimizations.
  • Engineering Excellence: Drive fast iteration cycles, maintain robust testing practices, and consistently raise the bar for others with high-impact, well-documented contributions.
  • Collaboration: Collaborate effectively across teams, context-switching efficiently between delivering features, bug fixing, and reviewing work.
  • Roadmap Contribution: Share innovative ideas to contribute actively to the team roadmap and overall product direction.

Requirements

Do you have experience in Rust (programming language)?, * Core Expertise: Proven track record of shipping and maintaining complex and performant Rust code to production.

  • Language Depth: A deep understanding of the Rust language and ecosystem.
  • EVM Knowledge: Deep understanding of the Ethereum ecosystem, particularly the EVM and the Execution layer.
  • Systems Programming: Strong background in low-level system programming and relevant optimizations, such as parallel computing architectures, profiling, and memory management.
  • Mindset: Strong sense of ownership, a passion to improve existing systems, and the ability to work autonomously and solve problems independently.
  • Communication: A collaborative and self-driven individual with excellent communication skills.

Preferred Experience (Nice-to-Haves):

  • Experience in MEV infrastructure (e.g., Block Builders), HFT systems, Real-time data processing, or Ethereum client development (preferably Reth/Revm).
  • Knowledge of Blockchain architectures (Ethereum Rollups, Mainnet) and their components (consensus, networking, etc.).
  • Familiarity with SRE practices, observability tools, database optimizations, lock-free algorithms, and concurrent data structures.

Benefits & conditions

  • Impact: Deeply impactful work for the entire industry, solving one of the most challenging topics in Web3 (proactive hack prevention).
  • Ownership: Be part of the founding team, serving as the owner of your projects and building them from the ground up.
  • Flexibility: Remote-first work environment, with a hub available in NYC.
  • Time Off: Flexible PTO.
  • Equipment & Events: Provided with a New MacBook and coverage for major industry conferences and events.
  • Culture: Join a team that cares deeply about the space and embraces a fun, passionate work environment.

Apply for this position