Selby Jennings ยท 1 week ago
Senior Engineer - Trade Processing Technology
Selby Jennings is seeking an experienced software engineer to design, develop, and maintain critical trade management platforms that power global trading operations. The role involves building high-performance systems, optimizing trade flow systems, and collaborating with global engineering teams.
Responsibilities
Build and optimize Rust-based, multithreaded, high-volume trade flow systems
Integrate and support C#/.NET services where needed
Profile and optimize for latency, memory, and cost efficiency in AWS environments
Own end-to-end delivery of trade processing solutions in a fast-paced setting
Collaborate with global engineering teams across multiple regions
Qualification
Required
8+ years in enterprise-level software development
Strong Rust expertise (async/await, concurrency, memory model)
Proficiency in C#/.NET Core and service-oriented architectures (REST/gRPC)
May consider elite java candidates
Experience with AWS (including serverless), messaging systems (Kafka, RabbitMQ, SQS/SNS)
Excellent communication and problem-solving skills
Preferred
Familiarity with Agile, TDD, and Rust testing frameworks
Knowledge of financial markets, FIX protocol, and post-trade lifecycle
Exposure to React/Angular for full-stack development
Consistent work experience
Company
Selby Jennings
Global recruitment firm specialising in Banking
Funding
Current Stage
Late StageRecent News
Business Insider
2025-09-30
2025-07-10
Seattle TechFlash
2025-05-03
Company data provided by crunchbase