About the company
Fuel Labs is building the fastest modular execution layer in the world. You will be working at the bleeding edge of blockchain scalability R&D. The Fuel Network features a brand new virtual machine, the FuelVM with multiple testnets already released and live. To go with this new VM, a new high-level language is needed; one that avoids the many shortcomings of current smart contract languages, and that offers additional functionality and performance. You’ll be designing new language features and implementing and maintaining a compiler targeting the FuelVM.
Job Summary
Fuel Labs is building the fastest modular execution layer in the world.
You will be working at the bleeding edge of blockchain scalability R&D designing and building robust blockchain full node software powered by a next-generation virtual machine.
Protocol specs: https://github.com/FuelLabs/fuel-specs Full node: https://github.com/FuelLabs/fuel-core Virtual machine interpreter: https://github.com/FuelLabs/fuel-vm
🦄 Required Experience 5+ years of experience as a software engineer Strong proficiency in Rust, C++, or Golang (or other systems language) Extensive knowledge of virtual machines or blockchain node software Experience developing or designing P2P distributed systems Native level proficiency in written and oral English Excellent communication skills Prior experience working remotely in a globally distributed team
🦄 Bonus Experience with financial systems or other high security services Solidity/smart contract development Consuming and contributing to open source codebases Background in philosophy