Lead Developer C++, Python, SQL, AWS, Capital Markets


Job Location:

Toronto - Canada

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

Job Summary

Role Description

Seeking a Lead Engineer with 10 years of overall software engineering experience and a strong background in building and maintaining enterprise-level applications.

The ideal candidate must have strong experience in Capital Markets with a sound understanding of trading workflows and trade lifecycle across asset classes including:


Equities

Fixed Income

Derivatives

OTC

FX


The role requires strong expertise in C Python SQL AWS Cloud and DevOps practices along with experience designing and architecting large-scale enterprise financial systems.


Key Responsibilities

Design develop and maintain enterprise-grade financial applications Lead application architecture and technical design decisions Design scalable systems involving:

System design

Data flow

Component interaction

Work across Capital Markets trading platforms and workflows Debug and resolve complex application and performance issues Develop solutions using:

C

Python

SQL

Implement cloud-native solutions on AWS

Build and support event-driven architectures and distributed systems Implement and maintain:

CI/CD pipelines

Containerized deployments

Infrastructure as Code

Automated deployment strategies

Collaborate with cross-functional engineering and business teams Follow software engineering best practices including:

Clean code principles

Design patterns

Scalable architecture practices

Continue expanding domain expertise in financial systems and emerging technologies Essential Skills

10 years of software engineering experience

Strong experience in:

Capital Markets

Financial Services

Strong understanding of:

Trading workflows

Trade lifecycle management

Equities

Fixed Income

Derivatives

OTC

FX

Strong hands-on expertise in:

C

Python

SQL

Strong SQL fundamentals including:

Joins

Aggregations

Indexing

Query optimization

Experience designing and architecting enterprise applications at a Lead Engineer level Strong knowledge of:

Event-driven architecture

Design patterns

Clean code principles

Experience with AWS Cloud services

Strong DevOps experience including:

CI/CD pipelines

Docker

Kubernetes

Infrastructure as Code

Automated deployment strategies

Experience with FIX Protocol is strongly preferred Familiarity with:

AI tools

Large Language Models (LLMs)

Desirable Skills

Experience with Python libraries including:

Pandas

NumPy

PySpark

Keywords

Python

JavaScript

Front End Development

SQL

AWS

Capital Markets

Derivatives

Fixed Income

Risk Calculations

C

Core Java

Financial Services

FIX Protocol

Docker

Kubernetes

CI/CD

Event-Driven Architecture

Skills

C

SQL

Core Java

Capital Markets and Financial Services

Experience Required


10 Years




Required Skills:

Experience (Years): 8-10

Role DescriptionSeeking a Lead Engineer with 10 years of overall software engineering experience and a strong background in building and maintaining enterprise-level applications.The ideal candidate must have strong experience in Capital Markets with a sound understanding of trading workflows and tr...