Backend Rust Developer
MiddleCanada - TorontoSalary undisclosed
Required Skills
Rust
Job Description
Build high-performance trading technology where reliability, security, and speed matter.
The Role
We are looking for an experienced Backend Rust Developer to design, build, and maintain high-performance, reliable, and secure trading software systems.
You will bring 7+ years of relevant software engineering experience, with strong expertise in Rust and systems programming. You’ll work on performance-critical technology where concurrency, networking, reliability, and low latency are key considerations.
This is an opportunity to apply your technical expertise and problem-solving skills to complex engineering challenges within financial services, while building clean, efficient, secure, and maintainable software.
What You’ll Do
- Design, build, and maintain high-performance, reliable, and secure software systems using Rust.
- Develop and optimize performance-critical, low-latency applications supporting demanding trading environments.
- Apply systems programming principles across distributed systems, concurrency, and networking to build robust solutions.
- Diagnose complex technical and performance issues, identify bottlenecks, and implement effective optimizations.
- Collaborate with engineering and business stakeholders to deliver maintainable technology solutions aligned
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.