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