Senior AI Rust Engineer C#, Platform Migration - Selby Jennings
other jobs eFinancialCareers
Added before 7 Days
- England,London,City of London
- Full Time, Permanent
- Competitive salary
Job Description:
Senior AI Rust Engineer (C#, Platform Migration)
We’re hiring a Senior Software Engineer for a globally active, multi-asset investment firm to build and scale a high-throughput, performance-critical trade management platform.
You’ll join a core systems team running distributed, event-driven infrastructure processing hundreds of millions of events daily. Development is primarily in Rust, with continued work in C#/.NET as the platform is actively migrated. The team places a strong emphasis on production-grade, AI-assisted engineering.
What you’ll do
*Build low-latency, multithreaded Rust services at global scale
*Maintain and evolve existing C#/.NET services during the migration to Rust
*Architect and operate resilient, observable distributed systems
*Use AI coding agents to accelerate delivery, owning quality and correctness end-to-end
*Optimise latency, throughput, memory usage, and cloud cost
What we’re looking for
*5+ years’ experience in performance-sensitive production environments
*Strong, hands-on Rust experience in production (mandatory)
*Practical use of AI development tools beyond basic code completion
*Recent experience in C#/.NET
*Distributed systems, async/concurrency, and Cloud experience (ideally AWS)
Nice to have
*Exposure to financial systems or trading workflows
Feel free to apply for more information.
We’re hiring a Senior Software Engineer for a globally active, multi-asset investment firm to build and scale a high-throughput, performance-critical trade management platform.
You’ll join a core systems team running distributed, event-driven infrastructure processing hundreds of millions of events daily. Development is primarily in Rust, with continued work in C#/.NET as the platform is actively migrated. The team places a strong emphasis on production-grade, AI-assisted engineering.
What you’ll do
*Build low-latency, multithreaded Rust services at global scale
*Maintain and evolve existing C#/.NET services during the migration to Rust
*Architect and operate resilient, observable distributed systems
*Use AI coding agents to accelerate delivery, owning quality and correctness end-to-end
*Optimise latency, throughput, memory usage, and cloud cost
What we’re looking for
*5+ years’ experience in performance-sensitive production environments
*Strong, hands-on Rust experience in production (mandatory)
*Practical use of AI development tools beyond basic code completion
*Recent experience in C#/.NET
*Distributed systems, async/concurrency, and Cloud experience (ideally AWS)
Nice to have
*Exposure to financial systems or trading workflows
Feel free to apply for more information.
Job number 3765556
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.