CareerPlanSign in

Senior Rust Software Engineer

USA💼 Full-time🗓 2026-08-02 → 2026-09-26

Core

Design and build high-throughput, low-latency Rust services for processing time-sensitive financial data and executing critical workflows.

Role type

Senior IC Rust Software Engineer (Financial Systems)

Builds

Core services, streaming pipelines, and latency-sensitive decisioning systems for financial data.

Domain

Fintech / High-frequency trading infrastructure

Deliverable

production ML models | product features

Required skills

Rust (ownership, lifetimes, concurrency, async, error handling), systems thinking (latency, throughput, backpressure), API design, data modeling, system architecture, performance profiling, Docker, AWS, Terraform

Preferred skills

Experience with coding agents (AI-assisted development), domain-driven design, distributed architectures, microservices, financial services background, compliance/audit exposure

Technologies

Rust, Docker, AWS, Terraform

Responsibilities

Design and build latency-sensitive Rust services handling high-frequency data; Implement robust, testable financial logic with strict correctness guarantees; Build and maintain streaming pipelines (real-time inputs, event processing, feedback loops); Optimize performance across CPU, memory, and network with profiling and benchmarking; Collaborate on API design, data models, and system architecture.

Seniority

Senior, hands-on IC

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