Software Engineer - Capital Markets (Ontario)

Software Engineer - Capital Markets (Ontario)

04 Sep
|
Insight Global
|
Ontario

04 Sep

Insight Global

Ontario

Job Description

Insight Global is seeking a Software Engineer to support RBC Capital Markets on a multi year initiative modernizing trading and sales technology, with onsite work required 3 days per week in Toronto, CA. This role supports net new development across a broad portfolio of front office tools, including Order Management Systems (OMS), volatility calibration, pricing, broker quote management, and sales quoting, as part of a full re architecture replacing Excel based workflows with scalable, web based platforms. The ideal candidate will bring hands on OMS experience (any OMS platform acceptable) with a focus on order capture, user interfaces for sales and trading, and API integrations—not low latency execution—along with a solid (4–6/10) understanding of derivatives such as options, futures, and volatility modeling. The team also productionizes trader built (AI generated) tools, owning the “last mile” engineering work including backend integration, database wiring, security, deployment, scalability, DevOps, and production hardening within enterprise compute environments.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.

We are an equal chance/affirmative action employer that believes everyone matters.

Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status,



military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

5–8+ years of hands on Python development experience in production environments

Prior experience working within capital markets or front office financial systems

Strong background in Equity Derivatives
Fixed Income experience is acceptable

Quant development experience is also acceptable (e.g., pricing models, fitting algorithms, volatility modeling)

Advanced Python proficiency across the full stack, as the platform is entirely Python based (frontend and backend)

Experience with, or strong willingness to learn, the Quad PLM stack

Ability to integrate with existing codebases

Comfort collaborating in shared environments and working with code written by others

Experience working with market data platforms, internal data feeds, and data driven trading environments

Familiarity with low latency or near–real time services (not required to be execution focused)

Exposure to OMS deal booking systems (e.g., Quartz or similar investment banking/trading booking platforms)

Background supporting trading or investment banking teams, including integration of market data into front office tools

Prior experience in large financial institutions (e.g., Bank of America or similar tier one banks

#J-18808-Ljbffr

📌 Software Engineer - Capital Markets (Ontario)
🏢 Insight Global
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - capital markets (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - capital markets (ontario) / ontario