Summary
✨ AI‑Generated
A senior software engineering opportunity supporting a multi-year modernization of capital-markets technology. You will build scalable web-based front-office tools, work with order-management workflows and APIs, integrate databases and security, and productionize innovative tools for trading and sales teams.
Highlights
Multi-year modernization initiative with net-new development across front-office trading and sales technology, including web-based platforms, API integrations, and productionization of innovative tools.
Description
Day-to-Day
Insight Global is seeking a Software Engineer to support a capital markets team 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 (3–6/10) understanding of derivatives such as options, futures, and volatility modeling.
The team also production‑izes 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.
Must-haves
5–8+ years of hands‑on Python development experience in production environmentsPrior experience working within capital markets or front‑office financial systemsStrong background in Equity DerivativesFixed Income experience is acceptableQuant 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 stackAbility to integrate with existing codebasesComfort collaborating in shared environments and working with code written by others
Pluses
Experience working with market data platforms, internal data feeds, and data‑driven trading environmentsFamiliarity 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 toolsPrior experience in large financial institutions (e.g., Bank of America or similar tier‑one banks
Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.
Pay Rate: $75-85/hr
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.