Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. software-engineering
  4. Senior C++ Developer

Senior C++ Developer

Back to Jobs
C

Senior C++ Developer

C++ Investments

C$160,000–C$210,000 / Year

Location

Toronto, ON, Canada

Experience

—

Posted

Jul 7, 2026

Apply by

August 6, 2026

Applicants

0

Early applicantEasy applyFull-timeHybridsoftware-engineering

Sign in to apply on web or download the app for more options.

Job Description

CPP Investments is seeking an experienced C++ Developer with deep capital markets expertise to join its Toronto team. This is a lead-level engineering role responsible for architecting and maintaining enterprise-grade trading and financial systems that support trading workflows across equities, fixed income, derivatives, OTC and FX. The role requires onsite presence in the Toronto office 4 days per week, and the interview process includes a mandatory onsite interview.

Key Responsibilities

  • Design and architect enterprise-level applications at a Lead level, making sound technical decisions around system design, data flow and component interaction
  • Independently debug complex issues in C++ codebases with precision
  • Apply Python in a financial/capital markets context for tooling and analysis
  • Work with SQL for core data operations including joins, aggregations, indexing and query optimization
  • Apply clean code principles, design patterns and event-driven architecture in system design
  • Build and maintain CI/CD pipelines, containerized deployments, and infrastructure as code
  • Support trading workflows and trade lifecycle management across multiple asset classes

Requirements

  • University degree in Engineering or Computer Science preferred
  • 10+ years of overall software engineering experience with enterprise-level applications
  • Must-have experience in capital markets with sound understanding of trading workflows and trade lifecycle across equities, fixed income, derivatives, OTC and FX
  • Strong working experience in C++ with ability to independently debug complex issues
  • Proficiency in Python with hands-on experience in a financial/capital markets context
  • Strong foundational knowledge of SQL, including joins, aggregations, indexing and query optimization
  • Demonstrated experience designing and architecting applications at a Lead level
  • Knowledge of software development best practices: clean code, design patterns, event-driven architecture
  • Must-have experience in AWS Cloud
  • Must-have experience with DevOps practices: CI/CD pipelines, Docker/Kubernetes, infrastructure as code, automated deployment
  • FIX protocol experience strongly preferred
  • Familiarity with AI tools and LLMs is a plus
  • Nice to have: Terraform experience
  • Nice to have: Knowledge of Bloomberg and/or Murex trading platforms
  • Nice to have: Experience in other programming languages like Java

Skills Required

FIX ProtocolTrading SystemsAWSPythonSQLDockerEvent-Driven ArchitectureDesign PatternsKubernetesC++CI/CDCapital Markets

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

C$160,000–C$210,000 / Year

Currency: CAD

Job Type

Full-time

Experience

—

Minimum education

Other

English level

good english

Experience required

experienced only

Location

Toronto, ON, Canada

Application Deadline

August 6, 2026

Total Applicants

0

About C++ Investments

C

C++ Investments is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

G

Senior Full Stack Developer

Group Tobias

$120,000–$160,000 / Year

Full-timeEasy applyWork from Office
McLean·Jun 24
R

Full Stack Developer

Resourcemojo

$90–$120 / Hour

ContractEasy applyWork from Office
Wilmington·Jun 22
V

Senior Java Full Stack Developer

Vulli Inc

$70–$95 / Hour

ContractEasy applyHybrid
Charlotte·Jun 22
J

Python Developer

Jio Platforms Limited

₹9,00,000–₹16,00,000 / Year

Full-timeEasy applyWork from Office
Mumbai·Jun 26
A

Java Full Stack Developer

ATVS LLC

$120,000–$160,000 / Year

Full-timeEasy applyWork from Office
San Jose·Jun 19·1 applicant
I

Java Backend Developer

Itek People Inc

$75–$95 / Hour

ContractEasy applyWork from Home
New York·Jul 7
Browse all jobs