Current jobs related to Senior Software Engineer: Electronic Trading, TD Bank - Toronto, Ontario - TD Bank - London Branch
-
Software Engineer
3 weeks ago
Toronto, Ontario, Canada TD Bank Full timeSoftware Engineer - ML EngineJob Summary:We are seeking a highly skilled Software Engineer to join our ML Engine team at TD Bank. As a key member of our team, you will be responsible for designing, developing, and deploying robust and scalable machine learning models.Main Responsibilities:Design and develop machine learning models using various algorithms...
-
Software Engineer I
2 weeks ago
Toronto, Ontario, Canada TD Bank Full timeJob Title: Software Engineer IJob Summary:We are seeking a highly skilled Software Engineer I to join our team at TD Bank. As a Software Engineer I, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of...
-
Senior Staff Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeAbout the Role:We are seeking a Senior Staff Software Engineer to lead our API Management platform and related services. As a key member of our team, you will be responsible for technical leadership, oversight, and development of API Management capabilities.Key Responsibilities:Technical leadership and oversight of API Management capabilities, including...
-
Senior Staff Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeAbout the Role:We are seeking a Senior Staff Software Engineer to lead our API Management platform and related services. As a key member of our team, you will be responsible for technical leadership, oversight, and development of API Management capabilities.Key Responsibilities:Technical leadership and oversight of API Management capabilities, including...
-
Senior Cryptography Engineer
2 months ago
Toronto, Ontario, Canada TD Bank Full timeAbout 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...
-
Senior Cryptography Engineer
2 months ago
Toronto, Ontario, Canada TD Bank Full timeAbout 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...
-
Senior Technical Lead
1 month ago
Toronto, Ontario, Canada TD Bank Full timeTD Bank Senior Staff Software EngineerAs a Senior Staff Software Engineer at TD Bank, you will have the opportunity to lead the technical direction of our API Management platform and related services. This role requires a deep understanding of API development, ownership, maintenance, regulations, and industry trends.Key Responsibilities:Technical leadership...
-
Senior Technical Lead
1 month ago
Toronto, Ontario, Canada TD Bank Full timeTD Bank Senior Staff Software EngineerAs a Senior Staff Software Engineer at TD Bank, you will have the opportunity to lead the technical direction of our API Management platform and related services. This role requires a deep understanding of API development, ownership, maintenance, regulations, and industry trends.Key Responsibilities:Technical leadership...
-
Software Development Engineer
3 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at TD Bank. As a key member of our ML Engine team, you will be responsible for designing, developing, and deploying robust and high-performing machine learning models.Main Responsibilities:Design and develop scalable software solutions using data-intensive...
-
Senior Director of Software Engineering
2 months ago
Old Toronto, Ontario, Canada TD Full timeAbout 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...
-
Senior Director of Software Engineering
2 months ago
Old Toronto, Ontario, Canada TD Full timeAbout 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...
-
Senior Cryptography Engineer
2 months ago
Toronto, Ontario, Canada TD Bank Full timeAbout 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...
-
Senior Cryptography Engineer
2 months ago
Toronto, Ontario, Canada TD Bank Full timeAbout 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...
-
Senior Account Solutions Architect
3 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeSenior Account Solutions ArchitectTD Bank is seeking a highly skilled Senior Account Solutions Architect to join our team. As a key member of our Technology Solutions group, you will be responsible for designing and implementing cloud architecture solutions that meet the needs of our customers and stakeholders.Key Responsibilities:Collaborate with project...
-
Senior Account Solutions Architect
3 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeSenior Account Solutions ArchitectTD Bank is seeking a highly skilled Senior Account Solutions Architect to join our team. As a key member of our Technology Solutions group, you will be responsible for designing and implementing cloud architecture solutions that meet the needs of our customers and stakeholders.Key Responsibilities:Collaborate with project...
-
Senior Account Solutions Architect
3 weeks ago
Old Toronto, Ontario, Canada TD Bank Full timeSenior Account Solutions ArchitectTD Bank is seeking a highly skilled Senior Account Solutions Architect to join our team. As a key member of our cloud architecture team, you will be responsible for designing and implementing large-scale cloud architecture projects that meet the needs of our customers and stakeholders.Key Responsibilities:Collaborate with...
-
Software Development Engineer
2 months ago
Old Toronto, Ontario, Canada TD Bank Full timeSoftware Engineer - ML Engine (Layer 6)Location: CanadaSchedule: 37.5 hours per weekIndustry: Data and AnalyticsCompensation Details:We are committed to offering fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open conversation with your recruiter regarding compensation, including the specific salary details...
-
Software Development Engineer
2 months ago
Old Toronto, Ontario, Canada TD Bank Full timeSoftware Engineer - ML Engine (Layer 6)Location: CanadaSchedule: 37.5 hours per weekIndustry: Data and AnalyticsCompensation Details:We are committed to offering fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open conversation with your recruiter regarding compensation, including the specific salary details...
-
Software Engineer
1 month ago
Toronto, Ontario, Canada TD Bank Full timeUnlock Your Potential as a Software Engineer - ML ExpertLocation: CanadaSchedule: 37.5 hours per weekIndustry: Data and AnalyticsCompensation Details:We offer a competitive compensation package that reflects our commitment to fairness and equity. As a candidate, we encourage you to discuss compensation with your recruiter, including specific salary details...
-
Software Engineer
1 month ago
Toronto, Ontario, Canada TD Bank Full timeUnlock Your Potential as a Software Engineer - ML ExpertLocation: CanadaSchedule: 37.5 hours per weekIndustry: Data and AnalyticsCompensation Details:We offer a competitive compensation package that reflects our commitment to fairness and equity. As a candidate, we encourage you to discuss compensation with your recruiter, including specific salary details...
Senior Software Engineer: Electronic Trading, TD Bank
2 months ago
About Us
TD 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 Summary
We are seeking a Senior Software Engineer to join our Electronic Trading team in London. As a key member of the team, you will be responsible for designing, developing, and deploying high-performance software solutions that meet the needs of our trading desks.
Key Responsibilities
- Design and develop high-performance software solutions using Java and other relevant technologies
- Collaborate with cross-functional teams, including sales, trading, and quant teams, to understand business requirements and implement solutions
- Develop and maintain automated unit and regression testing frameworks to ensure high-quality software delivery
- Work with DevOps teams to ensure smooth deployment and operation of software solutions
- Provide technical expertise and guidance to junior engineers and contribute to the growth and development of the team
Requirements
- 7+ years of experience as a software engineer delivering FO pricing/trading/risk solutions
- Strong Core Java knowledge, JDK 8+
- Demonstrated experience in hands-on development and deployment of major components into production trading systems
- Ability to develop high-performance event-driven messaging systems
- Experience with enterprise-level middleware, such as Solace, Tib RV/Faster Than Light, Aeron, Redis, Hazelcast
- Superior analysis and debugging skills in support of active production trading operations
- Experience with implementing automated unit and regression testing into CI/CD development pipelines
- Strong understanding and experience with multi-threaded programming
- Strong knowledge of Interest Rate Swap products (FRA/IRS/XCCY)
- Ability to discuss problems and solutions with technologists, quants, trading business leads
- Familiar with current DevOps tools and best practices, such as Git/Bitbucket, JIRA, TeamCity, Maven, Gradle, Jenkins, Artifactory
- Low latency techniques, low or zero GC techniques, and mindset
Preferred Qualifications
- Experience working with Bloomberg APIs (i.e. BPIPE, SAPI, DAPI)
- FIX protocol for market data and/or order lifecycle
- KDB/Q experience
- ION experience
What We Offer
TD Bank offers a competitive compensation package, including a base salary, variable compensation, and a comprehensive benefits program. We also offer opportunities for career growth and development, as well as a collaborative and dynamic work environment.
How to Apply
If you are a motivated and experienced software engineer looking to join a leading financial institution, please submit your application, including your resume and a cover letter, to our online portal.