Fuel Labs Logo

Fuel Labs

Rust Engineer

Reposted 23 Days Ago
In-Office or Remote
12 Locations
Senior level
In-Office or Remote
12 Locations
Senior level
The Senior Protocol Engineer will develop blockchain full-node software, enhance SDK performance, and work on new protocol features and optimizations.
The summary above was generated by AI
Fuel is seeking a full-time Senior Protocol Engineer who will work at the bleeding edge of blockchain scalability R&D, designing and building robust blockchain full-node software powered by a next-generation virtual machine.
For this position, we need someone who is equally a thought leader as they are a senior technical professional. Someone who is opinionated, and isn't afraid to give feedback on our existing blockchain architecture and use their extraordinary talent to present new ideas.

You’ll get to:

  • Working on new primitives and new transaction layouts to provide new features and ways to build optimal applications for the DApp developers.
  • Enhance the performance and ergonomics of the SDK, keeping it current with the latest features supported by the blockchain.
  • Solve legacy issues/problems existing in other blockchain projects
  • Enabling extremely high throughput and parallelism

Areas of Responsibility

  • Working on low-level improvements and optimisations of the Fuel VM
  • Building new protocol features based on specifications changes including but not limited to bridging, fraud proofing, multidimensional pricing, and improving gas efficiency/economic modelling to increase throughput further
  • Building secure and resilient distributed P2P systems
  • Maintaining Fuel after the mainnet launch

Required Experience

  • Solid track record of experience as a software engineer
  • Strong proficiency in Rust (open-source contributions preferred)
  • Deep understanding of virtual machines and/or blockchain node software
  • Experience developing or designing :
  • - High-throughput applications
    - P2P distributed systems
    - Fraud-proving systems for optimistic and ZK rollups
    - Decentralisation of the block production

Top Skills

Blockchain
P2P Distributed Systems
Rust
Sdk
Virtual Machines

Similar Jobs

22 Days Ago
Remote
31 Locations
Senior level
Senior level
Blockchain • Software • Cryptocurrency
Design, build, and scale backend systems at Helius, focusing on performance and distributed systems. Collaborate across teams and contribute to engineering culture.
Top Skills: GoNext.JsReactRust
24 Days Ago
In-Office or Remote
32 Locations
Junior
Junior
Cloud • Software
The role involves designing and implementing features, debugging, maintaining documentation, and collaborating with the community in the Mir graphics stack.
Top Skills: C++FlutterLinuxOpenglRustVulkan
Yesterday
Remote
31 Locations
Mid level
Mid level
Blockchain • Software • Cryptocurrency
Seeking a Rust Engineer to build and scale backend services for blockchain applications, requiring expertise in distributed systems and Rust programming.
Top Skills: C++DatabasesDistributed SystemsGoJavaRust

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account