Senior Software Engineer: Electronic Trading, TD Bank

3 weeks ago


Toronto, Ontario, Canada TD Bank - London Branch Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our Electronic Trading Technology Team in London. As a key member of our team, you will be responsible for leading the development and support of our e-trading suite of applications, ensuring they meet the needs of our global clients.

Key Responsibilities
  • Lead the development and support of our e-trading applications, working closely with our trading and sales teams to understand their requirements.
  • Design and implement high-performance, scalable, and secure software solutions using Java and other relevant technologies.
  • Collaborate with our global counterparts to shape the strategic direction of our e-trading platform and ensure consistency across regions.
  • Provide technical expertise and guidance to junior team members, helping them to develop their skills and knowledge.
  • Work closely with our business stakeholders to understand their needs and develop solutions that meet their requirements.
Requirements
  • 7+ years of experience as a software engineer delivering front-office pricing, trading, and risk solutions.
  • Strong knowledge of Java, including JDK 8+.
  • Experience with enterprise-level middleware, such as Solace, Tib RV/Faster Than Light, Aeron, Redis, and Hazelcast.
  • Superior analysis and debugging skills, with the ability to work in a fast-paced production trading environment.
  • Experience with automated unit and regression testing, as well as CI/CD development pipelines.
  • Strong understanding of interest rate swap products, including FRA, IRS, and XCCY.
  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications
  • Experience working with Bloomberg APIs, including BPIPE, SAPI, and DAPI.
  • Knowledge of the FIX protocol for market data and order lifecycle.
  • Experience with KDB/Q and ION.
About TD Bank - London Branch

TD Bank is a leading financial institution with a strong presence in London. We offer a wide range of financial products and services to our clients, including corporate, government, and institutional clients. Our team in London is dedicated to delivering exceptional service and innovative solutions to our clients.

What We Offer
  • A competitive salary and bonus package.
  • A comprehensive benefits program, including health and wellness benefits, retirement savings, and paid time off.
  • Opportunities for career growth and professional development.
  • A dynamic and supportive work environment.


  • Toronto, Ontario, Canada TD Bank - London Branch Full time

    About UsTD Bank is a leading financial institution with a strong presence in London. Our Electronic Trading team is responsible for developing and maintaining the technology that powers our trading operations.Job SummaryWe are seeking a Senior Software Engineer to join our Electronic Trading team in London. As a key member of the team, you will be...


  • Toronto, Ontario, Canada TD Bank - London Branch Full time

    About UsTD Bank is a leading financial institution with a strong presence in London. Our Electronic Trading team is responsible for developing and maintaining the technology that powers our trading operations.Job SummaryWe are seeking a Senior Software Engineer to join our Electronic Trading team in London. As a key member of the team, you will be...


  • Toronto, Ontario, Canada TD Bank - London Branch Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our E-Trading Technology team at TD Bank Group. As a key member of our team, you will be responsible for leading the development and support of our e-trading suite of applications, covering pricing, dealer-to-dealer order execution, dealer-to-client quoting solutions,...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Auditor, TD BankJob Summary:We are seeking a highly skilled Senior Auditor to join our team at TD Bank. As a Senior Auditor, you will play a critical role in ensuring the accuracy and integrity of our financial statements and internal controls.Key Responsibilities:Execute timely audits for assigned business or engagements based on...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Auditor, TD BankJob Summary:We are seeking a highly skilled Senior Auditor to join our team at TD Bank. As a Senior Auditor, you will play a critical role in ensuring the accuracy and integrity of our financial statements and internal controls.Key Responsibilities:Execute timely audits for assigned business or engagements based on...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDevelop and implement cryptographic solutions to protect data at rest and...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDevelop and implement cryptographic solutions to protect data at rest and...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Social Media Senior Manager, TD Direct InvestingJob Summary:We are seeking a highly skilled Social Media Senior Manager to lead our social media strategy for TD Direct Investing. As a key member of our team, you will be responsible for creating and executing a winning social media strategy that aligns with our business objectives.Key...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Social Media Senior Manager, TD Direct InvestingJob Summary:We are seeking a highly skilled Social Media Senior Manager to lead our social media strategy for TD Direct Investing. As a key member of our team, you will be responsible for creating and executing a winning social media strategy that aligns with our business objectives.Key...


  • Toronto, Ontario, Canada TD Bank Full time

    Work Location:CanadaHours:37.5Line of Business:TD SecuritiesPay Details:We're committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this role.Job Description:TD Securities ('TDS')...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Summary:We are seeking a highly experienced and skilled Senior Manager to lead our Financial Crime Risk Management team at TD Bank. As a key member of our leadership team, you will be responsible for overseeing the development and implementation of our Anti-Money Laundering (AML) and Anti-Terrorist Financing (ATF) programs.Key Responsibilities:Lead and...


  • Old Toronto, Ontario, Canada TD Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Director of Software Engineering to join our team at TD. As a key member of our leadership team, you will be responsible for leading the engineering team to support regulatory reporting systems, overseeing solution design, development, and implementation plans, and providing overall team...


  • Old Toronto, Ontario, Canada TD Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Director of Software Engineering to join our team at TD. As a key member of our leadership team, you will be responsible for leading the engineering team to support regulatory reporting systems, overseeing solution design, development, and implementation plans, and providing overall team...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDesign and implement cryptographic frameworks and guidelines for TD...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDesign and implement cryptographic frameworks and guidelines for TD...


  • Old Toronto, Ontario, Canada TD Bank Full time

    About the Role:We are seeking a highly skilled and experienced Senior Auditor to join our team at TD Bank. As a Senior Auditor, you will play a critical role in ensuring the accuracy and integrity of our financial statements and internal controls.Key Responsibilities:Execute timely audits for assigned business or engagements based on established audit plans...


  • Old Toronto, Ontario, Canada TD Bank Full time

    About the Role:We are seeking a highly skilled and experienced Senior Auditor to join our team at TD Bank. As a Senior Auditor, you will play a critical role in ensuring the accuracy and integrity of our financial statements and internal controls.Key Responsibilities:Execute timely audits for assigned business or engagements based on established audit plans...


  • Toronto, Ontario, Canada TD Bank Full time

    Work Location:CanadaHours:37.5Line of Business:TD WealthPay Details:We're committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this role.Job Description:TD Asset Management (TDAM), a...


  • Toronto, Ontario, Canada TD Bank Full time

    Job Title: Social Media Senior Manager, TD Direct InvestingWe are seeking a highly skilled Social Media Senior Manager to join our team at TD Direct Investing. As a key member of our team, you will be responsible for shaping the social voice and direction for our industry-leading team of DIY investing content creators.Key Responsibilities:Create and evolve a...


  • Toronto, Ontario, Canada TD Bank Full time

    Job Title: Social Media Senior Manager, TD Direct InvestingWe are seeking a highly skilled Social Media Senior Manager to join our team at TD Direct Investing. As a key member of our team, you will be responsible for shaping the social voice and direction for our industry-leading team of DIY investing content creators.Key Responsibilities:Create and evolve a...