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.
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)