Starkflow is seeking a skilled Backend Engineer with proven Rust expertise to join our team. You will be responsible for developing and maintaining our backend systems, including networking, infrastructure, node software, and client software. Additionally, you will contribute to protocol design. This is a fully remote, full-time position.
Must have:
Proven experience with Rust and its async libraries, particularly Tokio
Strong understanding of RPC protocols, including HTTP and WebSocket APIs
Familiarity with backend blockchain development, including node and client software, as well as supporting infrastructure
Familiarity with leading Web3 technologies, particularly the EVM and its surrounding ecosystem
Good to have:
Proficiency in PostgreSQL and Rust ecosystem libraries like Diesel, SQLx, and SeaORM
Experience with containerization and orchestration tools such as Docker and Kubernetes
Familiarity with implementing and utilizing gRPC APIs
Experience with observability tools, specifically OpenTelemetry and metrics aggregation
Understanding of peer-to-peer networking concepts, including libp2p and Distributed Hash Tables (DHT)
Basic knowledge of cryptographic principles, including hash functions and pairing-based cryptography (ECDSA, BLS)
On behalf of our client - Starkflow is looking for a strong BACKEND engineer with proven experience with Rust to join the team.
A successful candidate would be working on the backend systems, including networking, infrastructure, node software, and client software while contributing to protocol design.
Work type: Full-time, fully remote
QUALIFICATIONS:
Proven experience with Rust and its async libraries, particularly Tokio.
Strong understanding of RPC protocols, including HTTP and WebSocket APIs.
Familiarity with backend blockchain development, including node and client software, as well as supporting infrastructure.
Familiarity with leading Web3 technologies, particularly the EVM and its surrounding ecosystem.
NICE TO HAVES:
Proficiency in PostgreSQL and Rust ecosystem libraries like Diesel, SQLx, and SeaORM
Experience with containerization and orchestration tools such as Docker and Kubernetes
Familiarity with implementing and utilizing gRPC APIs
Experience with observability tools, specifically OpenTelemetry and metrics aggregation
Understanding of peer-to-peer networking concepts, including libp2p and Distributed Hash Tables (DHT)
Basic knowledge of cryptographic principles, including hash functions and pairing-based cryptography (ECDSA, BLS)