Remote job
Senior Protocol Engineer (Rust)
Job details
About this role
Role overview Build and maintain reliable Rust services at the heart of a system that connects physical meter readings with forecasts and electricity settlement. The work focuses on protocol correctness, including signed meter data and the conditions that trigger settlement, with design decisions documented for public technical materials.
Responsibilities - Develop Rust services for protocol-critical operations. - Improve the correctness of meter signature handling and settlement triggers. - Work on the path connecting physical meter evidence to settlement. - Contribute technical design notes that can inform protocol documentation.
Requirements - Strong experience building production systems in Rust. - Familiarity with at least one of cryptography, networking, or distributed systems. - Ability to collaborate remotely during EU-friendly working hours is preferred.
Nice to have - Experience with metering proofs, signed telemetry, or services related to consensus. - Experience writing protocol specifications or RFCs. - Background in energy or financial technology infrastructure.
Benefits and work setup - Full-time, remote role; EU-based collaboration hours are preferred. - Compensation includes salary and equity, plus health coverage, a wellbeing budget, equipment support, and flexible time off. - Remote collaboration includes hubs in several cities, including Berlin, Singapore, Austin, London, and Tokyo.