Summary
✨ AI‑Generated
A full-time on-site Backend Software Engineer role for an engineer with 2–4 years of experience and strong production Rust skills. You will build high-performance infrastructure for real-time financial systems, including risk and liquidation engines, blockchain state machines, settlement workflows, market-data services, and low-latency APIs.
Highlights
Build high-performance backend systems for real-time financial markets, working on risk, settlement, blockchain, and low-latency infrastructure. The role offers close collaboration with senior technical leaders and exposure to complex distributed systems.
Description
Software Engineer, Backend Systems (Rust)
Location: San Francisco, CA
Work Model: On-site, 5 days/week
Experience: 2-4 years
Employment Type: Full-time
About the Role
The employer is building next-generation trading infrastructure that brings together perpetuals, cross-chain spot, and prediction markets into a unified portfolio-margin experience.
We are looking for a Backend Software Engineer with strong production Rust experience to build high-performance systems powering real-time crypto trading.
You will work closely with the CTO and senior backend engineers on risk engines, liquidation systems, blockchain state machines, real-time market data, and low-latency APIs.
What You'll Work On
Build and maintain risk and liquidation engines for capital-efficient trading.Design and implement blockchain state machines for trading, settlement, and risk operations.Build services that maintain consistent state across asynchronous processes using coordination, voting, and consensus mechanisms.Process real-time market data and coordinate time-sensitive actions across trading venues.Develop high-performance REST and WebSocket APIs with millisecond-level response times.Work on systems designed for high throughput, reliability, and low latency.Collaborate closely with a small, senior engineering team in a fast-paced, in-person environment.
Must-Have Skills
2-4 years of backend software engineering experienceStrong production experience with RustHands-on experience with Rust asynchronous programming, particularly TokioExperience building real-time, high-throughput backend systemsExperience working with multiple database types, including:Relational databasesTime-series databasesKey-value storesStrong understanding of backend/system design and performance optimizationGenuine and demonstrable interest in trading or financial markets
Strongly Preferred
Experience in FinTech, trading, crypto, blockchain, or financial infrastructureExperience with low-latency systems, trading systems, HFT, or high-performance infrastructureStrong understanding of WebSockets and real-time systemsStartup or VC-backed company experienceStrong GitHub profile demonstrating meaningful systems/Rust projectsPersonal projects in Rust or C, particularly around trading or high-performance systemsPassion for crypto/Web3 and financial markets