Senior Java/Python engineer developing automated pricing and risk systems for TD Securities’ capital markets business. Building high-performance services for global electronic trading teams.
Responsibilities
Develop cross-asset automated pricing and risk systems, primarily focused on FICC derivatives
Work directly with global sales, trading, and quant teams to develop applications incorporating pricing and risk models for electronic trading
Develop core pricing and risk services
Work with eTrading and infrastructure teams to distribute pricing and risk model outputs
Provide technical leadership for design and solutions
Plan, evaluate, recommend, design, operationalize, and support secure, scalable, reliable, and efficient solutions
Lead and assist team members with technical implementations
Implement automated unit and regression testing in CI/CD pipelines
Support applications used globally by Front Office sales and traders
Collaborate with technical and non-technical professionals and business and technology partners
Share knowledge and educate others
Requirements
8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions
Ability to work with sales, trading, and quant teams to implement pricing/risk model requirements
Ability to work with eTrading/infrastructure teams on distribution of pricing/risk model outputs
8+ years of strong Core Java knowledge, JDK 11+
4+ years of strong Python knowledge and enterprise-level development experience
Ability to develop high-performance event-driven messaging systems
Experience implementing automated unit and regression testing in CI/CD development pipelines
Strong understanding and experience with multi-threaded programming
Strong knowledge of Interest Rate Swap products (FRA/IRS/XCCY) highly desirable
Experience with Bloomberg APIs (BPIPE, SAPI, DAPI) highly desirable
Experience with Java performance testing highly desirable
JavaScript and React experience highly desirable
Strong technical design and solution expertise focused on efficiency, reliability, scalability, and security
Ability to plan, evaluate, recommend, design, operationalize, and support solutions in compliance with enterprise and industry standards
Ability to lead and help team members with technical implementations
Ability to work on multiple initiatives simultaneously
Familiarity with Agile and SDLC processes
Benefits
Discretionary variable compensation award based on business and individual performance
Health and well-being benefits
Savings and retirement programs
Paid time off
Banking benefits and discounts
Career development
Reward and recognition programs
Regular development conversations, training programs, and performance conversations
Access to an online learning platform
Mentoring programs
Training and onboarding sessions
Accommodation support during the interview process
Associate IT Developer building and supporting RQ web and mobile products. Developing APIs, integrations, front - end features, bug fixes, and customer technical solutions.
Développeur MuleSoft concevant des API et intégrations pour iA Financial Group, assureur et gestionnaire de patrimoine. Soutien de plateformes Anypoint, CI/CD et solutions sécurisées.
Senior R Programmer developing R Shiny applications and statistical tools for Premier Research’s clinical - trial and biopharma services. Supporting validated workflows, data visualization, and regulatory submissions.
SharePoint and Power Platform Developer building Power Apps, workflows, and Microsoft 365 solutions for Calgary’s primary care network. Supporting secure, reliable applications for doctors and patients.
Director of Engineering scaling FLiiP’s fitness management SaaS platform. Leading web, mobile, data, and AI engineering while driving reliability, security, and team growth.
Senior MuleSoft Developer building secure Salesforce, Entra ID, and backend integrations. Delivering API - led solutions for Verndale’s digital experience and ecommerce clients.
Engineering graduate supporting CANDU nuclear technology projects at AtkinsRéalis. Assisting multidisciplinary teams across new nuclear, plant support, refurbishment, site engineering, and R&D.
Mining engineering co - op student supporting survey, drill - and - blast, planning, and data management at Hudbay Minerals’ open - pit mine. Hands - on role with a 7 - on - 7 - off, 12 - hour day - shift rotation.
Headless CMS Developer configuring bilingual content structures, editorial tools and APIs. Supporting migration, media integration and editor training for a nonprofit digital platform.