Salesforce Software Engineer III – TD Bank, Toronto, ON
Location: Toronto, ON | Company: TD Bank
TD Bank is hiring a Salesforce Software Engineer III for a full-time, on-site technology position in Toronto, Ontario. This senior-level opportunity is intended for an experienced Salesforce professional with strong development, architecture, integration and technical leadership capabilities.
The role supports TD’s Technology Solutions line of business and focuses on designing reliable Salesforce solutions for a large financial services environment. The successful candidate will work with technical teams and business stakeholders to develop secure applications, improve platform performance and guide the delivery of solutions across Sales Cloud and Service Cloud.
About This Salesforce Engineering Position
The Salesforce Software Engineer III will contribute to the design and development of enterprise-level solutions built on the Salesforce platform. The position requires more than hands-on coding knowledge. Candidates should also understand how platform architecture, data models, system integrations, security controls and business requirements fit together within a complex organization.
As part of TD’s technology function, the engineer may help translate operational needs into scalable technical designs. This can include evaluating proposed features, identifying platform limitations, selecting suitable development approaches and ensuring that completed solutions meet performance, security and compliance expectations associated with a major Canadian financial institution.
Key Areas of Responsibility
The role combines software development, architectural decision-making and technical leadership. Although the official posting emphasizes required skills rather than a detailed task list, the position is expected to support the delivery and ongoing improvement of Salesforce applications used across TD’s business operations.
Salesforce Solution Design
Design Salesforce solutions that align business requirements with suitable platform capabilities, technical standards and long-term maintainability considerations.
Apex and LWC Development
Develop and maintain application functionality using Apex, Lightning Web Components and other Salesforce development tools while following established coding practices.
Integration Architecture
Support the design of integrations between Salesforce and other systems using APIs, data services and secure communication patterns appropriate for enterprise technology environments.
Performance Optimization
Review application behaviour, governor limits and query performance to identify opportunities for improving reliability, efficiency and platform responsiveness.
Security and Data Controls
Apply Salesforce security concepts, access controls and data protection practices while considering the compliance requirements of a financial services organization.
Technical Leadership
Provide direction to development teams, communicate technical decisions to stakeholders and help coordinate delivery across multiple workstreams or Agile initiatives.
Education and Salesforce Experience
TD lists a bachelor’s degree in computer science, engineering or a related field as a requirement for this role. Candidates should also bring at least eight years of experience working with the Salesforce platform, together with three or more years in a Technical Lead or Solution Lead capacity.
Applicants are expected to have strong experience with Salesforce architecture, Apex, Lightning Web Components, Salesforce Flow and Salesforce query languages such as SOQL and SOSL. Experience working with both Sales Cloud and Service Cloud is also required, along with a detailed understanding of Salesforce APIs, integrations, data modelling and the platform’s security framework.
Skills That May Help Candidates Succeed
This position suits professionals who can combine deep Salesforce knowledge with communication, leadership and delivery skills. The engineer will need to understand technical detail while also explaining risks, trade-offs and recommendations to people with different levels of technical expertise.
The ability to design scalable solutions that make appropriate use of Salesforce services, data structures, security features and platform limitations.
Strong hands-on development experience using Apex and Lightning Web Components to create maintainable, secure and responsive application functionality.
Experience connecting Salesforce with internal or external systems through APIs while considering data movement, reliability, authentication and error handling.
The ability to guide engineering decisions, review proposed solutions and help development teams deliver work that follows agreed technical standards.
Clear communication skills for working with business partners, product teams, architects, developers and other stakeholders throughout the delivery process.
Development Tools, Delivery and Compensation
Candidates should understand Salesforce governor limits and performance optimization techniques, particularly when developing applications for large user populations or complex data environments. Experience with Git-based source control and continuous integration and delivery tools is also important for supporting controlled releases, code reviews and collaborative development.
TD lists a base salary range of $114,000 to $154,000 CAD for this Toronto position. The posted range includes a temporary market premium that TD states is reassessed annually. The actual salary offered may vary according to the candidate’s skills, experience, job-related knowledge, geographic location and organizational requirements. The role is listed as full time, on site and scheduled for 37.5 hours per week.
How to Apply
Interested candidates should submit their application through TD Bank’s official careers website. Application materials should clearly describe relevant Salesforce platform experience, previous technical or solution leadership responsibilities and practical knowledge of Apex, Lightning Web Components, integrations, security and performance optimization.
The official application deadline is August 28, 2026. TD indicates that candidates selected for further consideration may be contacted to arrange an interview. Applicants who require accessibility accommodations during the recruitment process can request support directly from TD. Joblyz does not collect applications or make hiring decisions.
