Back to job search
isgSearch logo
isgSearchVerified Job Source

Software Developer, C++ Equity Trading

  • Toronto, ON
  • Hybrid
  • Posted Oct 2, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Minimum education
Bachelor’s degree
Apply by
Oct 30, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Not Applicable

Job summary

Design, develop, and maintain robust, scalable real-time applications, with a focus on performance and reliability. Collaborate with technical and business stakeholders on requirements and solution design, and contribute to code reviews, testing, troubleshooting, automation, CI/CD, and ongoing enhancements.

Job details

Job Title: Senior C++ Software Developer Duration: 6-12 Month Contract Location: Hybrid - 3 Days In-Office Role Status: Current Opening Principal Tasks and Responsibilities Include: Design and develop robust, scalable, and maintainable real-time applications with a strong focus on performance and reliability. Collaborate with technical and business stakeholders to evaluate requirements and contribute to solution design. Participate in code reviews, testing, debugging, and troubleshooting of complex software components. Develop automated solutions and supporting scripts to improve development, testing, and deployment processes. Contribute to continuous integration and deployment practices while supporting ongoing application enhancements. Our Client Our client is a large, established organization with a sophisticated technology environment supporting high-volume, business-critical applications. Qualifications and Pre-Requisites: 10+ years of hands-on C++ development experience, ideally within complex, performance-sensitive environments. Strong experience designing and developing real-time and low-latency applications. 5+ years of Python scripting experience for automation, validation, or development support. Strong working knowledge of Linux environments, including command-line tools. University degree in Information Technology, Computer Science, Engineering, or a related discipline, or equivalent professional experience. Nice to Have: Experience working with high-volume, transaction-based or other performance-critical systems. Knowledge of UML and software modelling practices. Experience working with CI/CD and automated testing practices. Strong analytical, troubleshooting, and problem-solving abilities. isgSearch does not use artificial intelligence throughout the hiring process.

What you’ll do

Design, develop, and maintain robust, scalable real-time applications, with a focus on performance and reliability. Collaborate with technical and business stakeholders on requirements and solution design, and contribute to code reviews, testing, troubleshooting, automation, CI/CD, and ongoing enhancements.

Requirements

Requires 10+ years of hands-on C++ development experience, including real-time or low-latency applications, and 5+ years of Python scripting experience. Candidates should have strong Linux command-line knowledge and a relevant university degree or equivalent professional experience; experience with transaction-based systems, UML, CI/CD, and automated testing is an asset.

Listed skills

  • CI/CD · Preferred
  • Automated testing · Preferred
  • Troubleshooting · Preferred
  • Linux · Preferred
  • C++ · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C++
  • Python
  • Linux
  • Real-Time Application Development
  • Low-Latency Systems
  • Software Design
  • Performance Optimization
  • Code Review
  • Testing
  • Debugging
  • Troubleshooting
  • Automation
  • CI/CD
  • Automated Testing
  • UML
  • Software Modeling

Job areas

  • Software
  • Technology
  • Finance & Accounting

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs