Director – GTB Technology Lead
TDAbout the role
Work Location:
New York, New York, United States of AmericaHours:
40Line of Business:
Technology SolutionsPay Detail:
$180,000 - $240,000 USDTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Preferred Qualifcations:
Business Overview
TD Securities ("TDS") Technology supports a wide range of capital market products and services to corporate, government, and financial institution ("FI") clients through Global Transaction Banking ("GTB"), Corporate and Investment Banking ("CIB"), and Global Markets ("GM"). The firm works with clients around the world, focusing selectively and strategically on key global financial centers: Toronto, Montreal, Calgary, Vancouver, New York, London, Singapore, and Tokyo.
Job Summary:
About the Role:
Reporting to the Managing Director of Transaction Banking, we are seeking a highly skilled and experienced Senior Engineering Lead to drive the strategic direction and hands-on implementation of automation frameworks within Global Transaction Banking technology. This role demands a strong foundation in software engineering practices, automation architecture, and deep experience across the software development lifecycle in a high-performance, regulated financial environment.
Key Responsibilities:
Lead and mentor a team of seasoned software engineers focused on automation engineering best practices.
- Architect, design, and implement scalable, maintainable, and extensible automation frameworks using Java, Spring Boot, TestNG, Cucumber, and RestAssured.
- Drive automation-first strategy across functional, integration, and regression layers within complex backend and UI systems.
- Collaborate with developers, product managers, and DevOps teams to ensure seamless integration of validation layers into CI/CD pipelines using modern automation tooling.
- Own and govern end-to-end automation lifecycle including design, coding, execution, reporting, and maintenance of test suites across services and APIs.
- Continuously improve code quality, performance metrics, and reliability benchmarks through deep understanding of engineering and testing principles.
- Contribute to internal frameworks and tools as a principal engineer, applying clean code, SOLID principles, and advanced software design patterns.
- Advocate for best-in-class engineering practices and guide teams in maintaining consistency, traceability, and reliability across complex domains.
Required Skills and Experience:
- 15+ years of hands-on experience in software engineering with a focus on building automation platforms and tools.
- At least 5 years in a technical lead or architect role managing senior-level engineers.
- Strong proficiency in Java, Spring Boot, and industry-standard automation tools and libraries (e.g., TestNG, Cucumber, Selenium, RestAssured).
- Expert in building, optimizing, and maintaining automation frameworks from the ground up.
- Solid experience integrating automation into CI/CD pipelines, preferably with Jenkins, GitHub Actions.
- Exceptional understanding of object-oriented programming, design patterns, and unit/integration testing practices.
- Demonstrated leadership in high-throughput, real-time systems within investment banking or other capital markets environments.
- Proven ability to operate in fast-paced, highly regulated enterprise settings.
Preferred Qualifications:
- Experience with cloud-native platforms (e.g., AWS, Azure) and containerization technologies like Docker or Kubernetes.
- Exposure to performance testing tools and observability platforms.
- Background in Banking technology is a strong plus
Education & Experience:
- Minimum Bachelor's degree in Science or Finance required
- 12+ years related experience required
- Global Transaction Banking and Payment domain expertise required
- Demonstrated excellent management, organizational and leadership skills required
- Proven ability to manage la
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s