CareerPlanSign in

Rust Software Engineer

London, England, United Kingdom💼 Full-time🗓 2026-03-19 → 2026-09-25

Core

Building live trading infrastructure for global energy market participants, powering liquidity provision and market-making systems.

Role type

Senior IC Rust Software Engineer (Systems)

Builds

High-throughput trading services and APIs for energy derivatives

Domain

Financial services / Fintech / Energy markets

Deliverable

production ML models | product features | infrastructure

Required skills

Rust (ownership, lifetimes, traits, borrow checker), systems programming (memory management, concurrency), TDD, REST API design, CI/CD pipelines, cloud environment management

Preferred skills

Async Rust (Tokio), C/C++/FFI, containerization (Docker/Kubernetes), message architectures (Kafka/NATS), gRPC/protobuf

Technologies

Rust, Azure, GitHub/Azure DevOps/GitLab, Docker, Kubernetes, Kafka, NATS, gRPC, protobuf

Responsibilities

Design and deliver end-to-end features from ticket to production, write clean well-tested code, engage directly with remote end users and business stakeholders, collaborate with globally distributed teams

Seniority

Mid-Senior, hands-on IC

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