Staff Software Engineer

2 days ago


Toronto, Ontario, Canada Elevate Full time $170,000 - $240,000 per year
Position: Staff Software Engineer - API/Platform

Placement Type: Direct Placement

Work Type: On-site / Remote / Hybrid

Location: Toronto, ON

Salary: $170,000 - $240,000

About the Company

Our client is a cutting-edge financial technology firm modernizing the infrastructure that powers capital markets. Since 2018, they've been building a fully cloud-native clearing and custody platform designed to support billions in daily trading volume. Their engineering-first culture combines deep capital markets experience with modern, scalable architecture—creating seamless, high-performance systems for today's complex trading environments.

The Team

The Active Trading team is responsible for delivering best-execution across asset classes and regions. They're building a new cloud-based trading platform from the ground up—providing high-performance traders with access to global liquidity, advanced charting, and dynamic order-handling capabilities. This platform is designed to meet the demands of both active traders and institutional users.

The Role
  • Design and develop highly available, horizontally scalable, low-latency services.

  • Tackle complex engineering challenges in real-time systems.

  • Collaborate with stakeholders to define, build, and launch critical features.

  • Deepen your expertise in high-performance trading and capital markets workflows.

Responsibilities
  • Build and maintain robust APIs (REST, WebSockets) for real-time interaction.

  • Lead performance engineering efforts: Criterion benchmarks, flamegraphs, chaos testing, etc.

  • Optimize message routing, protocols, and transport layers for scale.

  • Promote a performance-focused engineering culture (perf tools, eBPF, latency dashboards).

  • Ensure systems perform optimally in both cloud and on-prem environments.

Required Experience
  • 5+ years building latency-sensitive systems using Rust, C, or C++.

  • Production experience with Rust and asynchronous runtimes.

  • Deep understanding of thread-per-core vs. work-stealing models, memory management, and CPU optimization.

  • Proven success profiling and tuning compute, memory, and I/O paths.

  • Hands-on experience with TCP/IP and UDP (unicast/multicast).

  • Comfortable operating in Kubernetes, cloud, and hybrid infrastructure.

  • Data-driven mindset with a strong focus on p50/p95/p99 latency.

  • Familiarity with relational databases.

  • Kafka experience is required.

Preferred Experience
  • Performance tuning in large-scale Kubernetes environments.

  • Prior exposure to capital markets systems (EMS, OMS, exchanges).

  • Experience with DPDK, RDMA, io_uring, or eBPF in production environments.

  • Knowledge of columnar databases or storage optimization.

Tech Stack

Rust · gRPC · PostgreSQL · Kafka · Aeron · Kubernetes

How to Apply: Reach out to or through our job link.



  • Toronto, Ontario, Canada SoTalent Full time $120,000 - $180,000 per year

    Job Title : Staff Software EngineerLocation : Toronto, OntarioJob Type : Full TimeOur client, a leading technology-driven organization, is seeking an accomplished Staff Software Engineer to guide the design, development, and delivery of high-performing, scalable application systems. This role is ideal for an experienced engineer who thrives in collaborative...


  • Toronto, Ontario, Canada Capital One Full time $120,000 - $180,000 per year

    161 Bay Street , Canada, Toronto,Toronto, Ontario,Staff Software EngineerStaff Software EngineerAbout Capital One Canada.For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in...


  • Toronto, Ontario, Canada Capital One Full time $120,000 - $180,000 per year

    161 Bay Street , Canada, Toronto,Toronto, Ontario,Staff Software Engineer*Staff Software EngineerAbout Capital One Canada.*For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people —...


  • Toronto, Ontario, Canada Capital One Full time $120,000 - $180,000 per year

    161 Bay Street , Canada, Toronto,Toronto, Ontario,Staff Software EngineerStaff Software EngineerAbout Capital One Canada.For over 20 years, we've been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe in people — in...


  • Toronto, Ontario, Canada hireVouch Full time US$125,000 - US$175,000 per year

    Job Title: Staff (or Senior) Software Engineer (Backend - )Location: Toronto, Canada (Remote)Our client is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals. They are seeking a seasoned Staff  (or Senior) Software Engineer to join their team. Their...


  • Toronto, Ontario, Canada Executive Scouts Full time $120,000 - $200,000 per year

    Job BriefOur client is seeking a seasoned Staff Software Engineer to join their Toronto expansion team. As a California-based company at the forefront of Artificial Intelligence, they deliver innovative solutions that empower businesses and individuals alike. You will play a pivotal role in designing and building robust backend systems using while driving...


  • Toronto, Ontario, Canada Vanta Full time $120,000 - $240,000 per year

    At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our business...


  • Toronto, Ontario, Canada Vanta Full time $120,000 - $200,000 per year

    At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our business...


  • Toronto, Ontario, Canada Liberate Full time $120,000 - $200,000 per year

    About LiberateLiberate builds AI agents to automate manual tasks for the $2.7T insurance industry. We started with voice — the hardest and most valuable channel in insurance — and are now expanding into full workflow automation across sales, servicing, and claims. Our long-term vision is to build reasoning agents capable of handling the entire spectrum...


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...