This is a remote position.
Our Client is building a highperformance blockchain operating system that provides high throughput without sacrificing decentralization or security.
Our project is a fullstack solution that lets anyone deploy our client chain using any configuration they would like (Rollup on Ethereum Sovereign chain Appchain etc.). Currently our focus is to launch an Ethereum rollup to help scale Ethereum beyond its current capacity.
We are looking for an experienced Rust Engineer to expand our team and help to build a secure and stable Rollup OS with great tooling.
Your goal is to help us to develop the infrastructure and tooling around our clients Rollup OS to help improve integrations and data indexing.
Our clients ideal candidate knows how to build from the ground up can learn anything needed and understands that the most important things in a team are communication accountability and trustworthiness.
Responsibilities:
Write integrations between Fuel Network and EVM chains
Write and Maintain a Fuel sub graph (The Graph integration)
Design and Write a Fuel Native indexer
Requirements
- 5 years of experience as a software engineer
- Strong proficiency in Rust
- Native level proficiency in written and oral English
- Excellent communication skills
- Prior experience working remotely in a globally distributed team
Bonus:
- Experience with blockchain and rollup technologies
- Experience working with embedded systems
- Experience developing or designing P2P distributed systems
- Experience with financial systems or other high security services
- Consuming and contributing to open source codebases
5+ years of Rust (deep experience working with Rust) Experience with blockchain tooling frameworks and a strong understanding of blockchain concepts, compilers, UX Highly active GitHub (frequent commits, issues, pull requests, and detailed code reviews) Strong communication skills, capable of producing clear, concise documentation and structured feedback on GitHub Writing clear and concise pull request descriptions (please provide examples)