Remote Otter LogoRemoteOtter

Senior Rust Engineer - Remote

Posted 12 weeks ago

Overview

As the Senior Rust Engineer you will help design and implement core components of the Miden rollup. You will contribute to R&D efforts for the rollup architecture (state model, transaction model, execution model etc.) and help develop the Miden node and the Miden VM.

In Short

  • Implement and harden the sequencer and the client (Mempool, consensus, backups)
  • Create a testing infrastructure for the sequencer and the client
  • Provide technical guidance and mentorship to members of the team

Requirements

  • Deep familiarity with Rust, including a high comfort level with advanced concepts such as generics, lifetimes, memory management, concurrency etc
  • Sound knowledge of networking primitives in Rust, asynchronous execution, and client / server architectures and trade-offs
  • Familiarity with Ethereum, rollup protocols and trade-offs, and attack vectors
  • Familiarity with advanced benchmarking and testing frameworks (prop-testing, fuzzing)
  • Experience working on open-ended problems without supervision
  • Proven ability to teach and mentor less experienced team members

Benefits

  • Remote first global workforce
  • Industry leading Medical, Dental and Vision health insurance*
  • Company matching 401k with 3% match*
  • $1,500 Home Office Set Up Allowance (life-time max)
  • $200 Annual Book Allowance Program
  • $75 Monthly internet or phone reimbursement
  • Flexible Time Off
  • 1 company wide wellness Friday day off per quarter
  • Company issued laptop
  • Egg freezing, mental health, and employee wellness benefits

Similar Jobs:

Polygon Labs logo

Senior Rust Engineer - Remote

Polygon Labs

2 weeks ago

Join Polygon Labs as a Senior Rust Engineer to design and develop innovative blockchain solutions.

Rust
Blockchain
Software Engineering
Backend Development
Worldwide
Full-time
Software Development
Sovrun logo

Senior Rust Engineer - Remote

Sovrun

3 weeks ago

Join Sovrun as a Senior Rust Engineer to lead the development of blockchain solutions and mentor a team of developers.

Rust
Blockchain
Web3
Smart Contracts
Philippines
Full-time
Software Development
webAI logo

Senior Rust Engineer - Remote

webAI

6 weeks ago

Join our team as a Senior Rust Engineer to design and maintain scalable distributed systems.

Rust
Distributed Systems
Scalable Systems
Systems Architecture
USA
Full-time
Software Development

Resilientco

Senior Rust Engineer - Remote

Resilientco

7 weeks ago

Seeking a Senior Rust Engineer to design and improve complex decentralized finance systems.

Rust
C++
Python
Decentralized Finance
AR
Full-time
Software Development

Wyndlabs

Senior Rust Engineer - Remote

Wyndlabs

12 weeks ago

Join Wynd Labs as a Senior Rust Engineer to lead backend development for a groundbreaking network sharing application.

Rust
Node.js
Redis Clusters
Kubernetes
USA
Full-time
Software Development
$180000 - $300000/year