Backend Software Engineer - Rust

Digivancesol — United States · Posted ~3 hours ago

Mid Full-time Onsite Visa History ✓

Skills

Rust backend software engineering production systems risk engines liquidation systems blockchain state machines real-time market data low-latency APIs distributed systems asynchronous systems consensus mechanisms blockchain APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

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