Overview

Low-Latency C++ Developer Jobs in Toronto, Canada at Stryker Corporation

Overview

We have an immediate opening for a low‑latency C++ developer. The role is part of a talented, open‑minded software team working on mission‑critical applications within capital markets technology. You will contribute to all phases of the development lifecycle, from suggesting emerging technologies to designing, integrating, and upgrading complex architecture.

Duties

  • Develop – Write extremely high‑quality, reusable, and reliable C++ code.
  • Problem solve – Use code to solve challenging problems that affect a wide range of capital markets players.
  • Collaborate – Interact with adjacent business functions including sales, product development, and client support.
  • Level 3 support – Analyze and solve complex problems; proactively enhance support functionality and client service experience. Occasional technical conversation with customers.
  • Exchange specialist – Research and comprehend exchange rules and formats for public market data and order entry systems.
  • New technology – Work with state‑of‑the‑art hardware (top‑line CPUs, NVMe, Solarflare, ExaNIC).
  • Research – Explore and implement new advanced C++ features and frameworks.

Qualifications

  • Excellent C++ skills, including hands‑on experience with C++20 or later.
  • Extensive experience with C++ in a Linux environment.
  • Strong work ethic and a commitment to seeing tasks through.
  • Excellent problem‑solving skills.
  • Superb English communication.

Nice to Have

  • Experience with Solarflare, low‑latency NICs and FPGA.
  • Experience with market data capture.
  • Experience with perf and Kernel Bypass technologies.
  • Knowledge of network protocols and familiarity with tools like tcpdump and Wireshark.
  • Experience with sanitizers such as ASan, MSan, UBSan, Tsan.

Career Stage

Manager

EEO Statement

We are a proud equal opportunities employer. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy, disability, or any other basis protected under applicable law. We comply with all applicable laws and can reasonably accommodate applicants’ and employees’ religious practices, health needs, and other protected characteristics.

#J-18808-Ljbffr

Title: Low-Latency C++ Developer

Company: Stryker Corporation

Location: Toronto, Canada

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.