Senior C++ Application Developer
Core
Develop and maintain high-performance C++ applications for month-end billing and settlement file creation across TMX equity, derivatives, and Canadian Depository Clearing Services markets.
Role type
Senior C++ Application Developer
Builds
High-performance C++ applications, settlement files, and billing systems for capital markets
Domain
Financial technology / Capital markets / High-frequency trading infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (modern standards), Python, SQL, Perl, Docker, Kubernetes, CI/CD pipelines, Terraform, CloudFormation, AI Agents/LLM tools
Preferred skills
Experience with AWS/GCP/Azure, mentoring junior engineers, automating CI/CD pipelines
Technologies
C++, Python, SQL, Perl, Docker, Kubernetes, Terraform, CloudFormation, AWS, GCP, Azure, GitHub Copilot, Cursor
Responsibilities
Develop and implement high-performance C++ applications, lead code reviews and mentor junior engineers, develop automation scripts for CI/CD and system monitoring, debug complex production issues across the full stack, provide Tier-3 technical support for critical escalations
Seniority
Senior, hands-on IC