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
€ 200KJob 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.