Senior C++ and Python Developer – Trading Systems


Job Location:

Toronto - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title:Senior C and Python Developer Trading Systems

Experience Required:** 10 Years (Mandatory)

Location:** Toronto ON

Work Model:Hybrid (3 Days WFO)

Duration:612 Months

Keywords:

* Python
* JavaScript for Front End Development
* SQL
* AWS Services
* Capital Markets (Derivatives Fixed Income Risk Calcs)

Skills:

* C
* SQL Basic
* Core Java
* Capital Markets and Financial Services

Experience Required:10 & Above

Role Description:

* 10 years of overall software engineering experience with a strong background in building and maintaining enterprise-level applications.
* Must-have experience in capital markets with a sound understanding of trading workflows and trade lifecycle across asset classes including:

* Equities
* Fixed Income
* Derivatives
* OTC
* FX
* Strong working experience in C with the ability to independently debug complex issues with precision.
* Proficiency in Python with hands-on experience applying it in a financial or capital markets context.
* Strong foundational knowledge of SQL is a must-have. Candidates should be comfortable with core concepts including:

* Joins
* Aggregations
* Indexing
* Query Optimization
* Demonstrated experience designing and architecting applications at a Lead level making sound technical decisions around:

* System Design
* Data Flow
* Component Interaction
that reflect the complexity and scale of enterprise financial systems.
* Knowledge of software development best practices and patterns including:

* Clean Code Principles
* Design Patterns
* Event-Driven Architecture
* Experience in AWS Cloud is a must.
* Must-have experience with DevOps practices and tooling including:

* CI/CD Pipelines
* Containerization (Docker/Kubernetes)
* Infrastructure as Code
* Automated Deployment Strategies
* Experience in FIX Protocol is strongly preferred and will be a significant advantage given the nature of trading systems built within the team.
* Familiarity with AI tools and Large Language Models (LLMs) is a plus.
* Passion to expand your domain knowledge both on the job and through continued education.

Essential Skills

* 10 years of overall software engineering experience with a strong background in building and maintaining enterprise-level applications.
* Must-have experience in capital markets with a sound understanding of trading workflows and trade lifecycle across asset classes including:

* Equities
* Fixed Income
* Derivatives
* OTC
* FX
* Strong working experience in C with the ability to independently debug complex issues with precision.
* Proficiency in Python with hands-on experience applying it in a financial or capital markets context.
* Strong foundational knowledge of SQL is a must-have. Candidates should be comfortable with core concepts including:

* Joins
* Aggregations
* Indexing
* Query Optimization
* Demonstrated experience designing and architecting applications at a Lead level making sound technical decisions around:

* System Design
* Data Flow
* Component Interaction
that reflect the complexity and scale of enterprise financial systems.
* Knowledge of software development best practices and patterns including:

* Clean Code Principles
* Design Patterns
* Event-Driven Architecture
* Experience in AWS Cloud is a must.
* Must-have experience with DevOps practices and tooling including:

* CI/CD Pipelines
* Containerization (Docker/Kubernetes)
* Infrastructure as Code
* Automated Deployment Strategies
* Experience in FIX Protocol is strongly preferred and will be a significant advantage given the nature of trading systems built within the team.
* Familiarity with AI tools and Large Language Models (LLMs) is a plus.
* Passion to expand your domain knowledge both on the job and through continued education.

Desirable Skills

* Python Libraries:

* Pandas
* NumPy
* PySpark





Required Skills:

Sailpoint

Job Title:Senior C and Python Developer Trading SystemsExperience Required:** 10 Years (Mandatory)Location:** Toronto ONWork Model:Hybrid (3 Days WFO)Duration:612 MonthsKeywords:* Python* JavaScript for Front End Development* SQL* AWS Services* Capital Markets (Derivatives Fixed Income Risk Calcs)...