Senior AI Rust Engineer C#, Platform Migration - Selby Jennings
ExternalFull-timeOn-siteToday
AWS
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- 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
Requirements
- 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)
- Exposure to financial systems or trading workflows
- Feel free to apply for more information.
Additional Information
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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at eFinancialCareers? Share your experience