Software Engineer - Rust - Payward Services
Core
Design and implement robust Rust services and libraries for trading, payments, and crypto experiences, focusing on reliability, performance, and low-latency distributed systems.
Role type
Senior IC Software Engineer (Rust)
Builds
High-performance, revenue-critical infrastructure services and libraries for a unified financial platform.
Domain
Fintech / Cryptocurrency / Distributed Systems
Deliverable
production ML models | product features
Required skills
Rust (network services, async), distributed systems design, RPC protocols, Kafka, event-driven architecture, end-to-end system ownership, autonomous debugging (OS, network, application), security-first mindset
Preferred skills
B2B product experience, fintech or crypto domain knowledge
Technologies
Rust, Kafka, RPC protocols
Responsibilities
Design and implement robust Rust services and libraries; write reusable, testable, and highly efficient code; collaborate on large-scale distributed systems architecture; translate product requirements into resilient, low-latency solutions; debug issues across the stack; take end-to-end ownership of systems and libraries