
Enable job alerts via email!
A financial services firm in Toronto seeks an experienced backend engineer to build mission-critical applications for a cloud-based trading platform. Candidates should have over 5 years of experience with low-latency systems, particularly using Rust or C++, and be well-versed in capital markets workflows. The role entails developing core components, implementing regulatory changes, and collaborating closely with stakeholders.
Our client is a forward-thinking financial services firm modernizing the brokerage landscape. They have built a fully cloud-native clearing and custody system to meet the demands of today\'s complex, global markets. With a focus on robust data modeling, scalable architecture, and intuitive APIs, they deliver a best-in-class experience for clients and handle billions in daily trading volume. Their team combines top engineering talent with deep financial expertise to compete in fast-paced capital markets.
The Team : This team\'s mission is to deliver best execution across asset classes and regions. They\'re building a next-generation, cloud-based trading platform that offers high-performance access to liquidity venues, advanced charting, and flexible order workflows for active traders and institutional clients alike.
Build highly available, horizontally scalable, mission-critical applications using a modern tech stack.
Tackle complex engineering challenges and continuously refine your expertise.
Collaborate with stakeholders to define, develop, and deliver new features.
Gain deep understanding of the trading domain.
Rust, gRPC, PostgreSQL, Snowflake, Kafka, Aeron, Kubernetes.