CareerPlanSign in

Senior C++ Developer

Toronto - 100 Adelaide St W💼 Full-time💰 $120,000–$130,000🗓 2026-09-09 → 2026-09-26

Core

Develop and support mission-critical real-time market data products and business system applications for the securities industry.

Role type

Senior C++ Application Developer

Builds

Real-time transaction and batch processing systems, reusable components, and common libraries for market data feeds.

Domain

Financial services / Securities industry / Real-time data infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Java, C, SQL, Perl, UNIX, Linux, Object-Oriented analysis and design, real-time transaction processing, batch processing, system architecture, code reviews, performance optimization, disaster recovery testing

Preferred skills

Knowledge of TMX real-time market data feeds, Securities industry knowledge, Canadian Securities Course completion

Technologies

C++, Java, C, SQL, Perl, UNIX, Linux

Responsibilities

Analyze business requirements and design component/subsystem architectures; Develop high-performance, sustainable applications; Design and implement tools to verify data consistency and processing speed; Conduct code reviews and identify performance issues; Provide 3rd level application support with 7/24 pager duties; Lead and guide other development staff; Act as technical liaison with business and technical groups; Assess technical viability and cost efficiency of project proposals.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.