Senior Rust Software Engineer - Banking Platform (m/f/x)
Core
Design and build high-throughput, low-latency financial services processing time-sensitive data and executing critical workflows.
Role type
Senior IC Rust software engineer (financial systems)
Builds
Core services, streaming pipelines, and latency-sensitive Rust services for a digital investment and banking platform
Domain
Fintech / High-performance financial systems
Deliverable
production ML models | product features
Required skills
Rust (ownership, lifetimes, concurrency, async, error handling), systems thinking (latency, throughput, backpressure), high-performance service development, low-latency system experience, API design, distributed architectures
Preferred skills
Coding agents (AI-assisted development), domain-driven design, 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 financial logic with correctness guarantees, build and maintain streaming pipelines, optimize performance across CPU/memory/network, collaborate on API design and system architecture
Seniority
Senior, hands-on IC