Senior Software Engineer - Rust - Payward Services
Core
Design and implement robust Rust services and libraries for real-time coordination across trading, payments, and crypto experiences.
Role type
Senior IC software engineer (Rust, distributed systems)
Builds
High-performance, revenue-critical distributed systems for trading, payments, and digital asset services
Domain
Fintech / Crypto / Financial Infrastructure
Deliverable
production ML models | product features
Required skills
Rust (network services, async), distributed systems architecture, RPC protocols, Kafka, event-driven systems, security-first design, full-stack debugging, end-to-end ownership, mentorship
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; take complete end-to-end ownership of systems and libraries; provide mentorship to other engineers
Seniority
Senior, hands-on IC