Senior Software Engineer - Rust
Core
Design and implement robust Rust services and libraries powering trading, payments, and crypto experiences with a focus on reliability, performance, and user impact.
Role type
Senior Software Engineer (Rust)
Builds
High-performance, distributed systems for real-time coordination across services for fintechs, banks, brokerages, and payment providers.
Domain
Fintech / Crypto / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Rust (network services or asynchronous code), distributed systems design, RPC protocols, Kafka, Event-Driven Systems, autonomous debugging (OS, network, application), security-first system design, end-to-end ownership
Preferred skills
B2B product building experience, fintech or crypto domain knowledge
Technologies
Rust, Kafka, RPC protocols
Responsibilities
Design and implement robust Rust services and libraries, write reusable and testable code, collaborate on large-scale distributed systems architecture, debug issues across the stack, mentor other engineers
Seniority
Senior, hands-on IC