CareerPlanSign in

Senior Software Engineer - Rust - Backend

💼 Full-time🗓 2026-08-31 → 2026-09-25

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 IC backend software engineer (Rust)

Builds

Trading backend services, matching engine, market data gateways, internal and external APIs

Domain

Financial technology / Cryptocurrency / Distributed systems

Deliverable

production ML models | product features

Required skills

Rust (network services, asynchronous code), distributed systems architecture, RPC protocols, Kafka, event-driven systems, security-first system design, autonomous debugging (OS, network, application), end-to-end system ownership

Preferred skills

Financial trading product experience, mentorship capabilities

Technologies

Rust, Kafka, RPC protocols

Responsibilities

Write reusable, testable, and highly efficient code for revenue-critical systems; collaborate on large-scale distributed systems architecture; translate product requirements into resilient, low-latency solutions; debug issues across the stack; take ownership of systems and libraries; mentor other engineers

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.