Senior Salesforce Specialist
About the role
WHO WE ARE?
The future is bright for tennis in Canada, and you will be right in the middle of it all at Tennis Canada! A national sport organization with a mission to lead the growth of tennis in Canada and a vision to be a world-leading tennis nation, Tennis Canada seeks to grow participation across the country and develop champions on the international stage. Tennis Canada also owns and operates the world-class National Bank Open presented by Rogers tournaments in Toronto and Montreal, two of the best-run sporting events on the planet which annually bring the globe’s best tennis players to Canada and continue to break attendance records year on year. In recent times, Canadian tennis has enjoyed many historic achievements, including winning the National Bank Open in 2025 and the Billie Jean King Cup in 2023. Join us as we look to build on this exciting momentum and continue to produce incredible results. We are a team of innovators, who are passionate about our work and pursue excellence together everyday.
WHAT WE ARE LOOKING FOR?
Senior Salesforce Specialist
Reporting to Director of Technology, the salesforce specialist is responsible to manage, optimize, and expand our Salesforce ecosystem. This role requires a strong foundation in Salesforce Administration, extensive experience with Nonprofit Success Pack (NPSP), intermediate development skills (Apex, Visualforce, SOQL), and hands-on experience with Salesforce Marketing Cloud. In addition, this position will require expertise in integrating external systems like Customer Data Platform (CDP), advanced form creation tools, and online survey platforms to ensure seamless data flow and holistic customer insights.
As a Senior Salesforce Specialist, you will play a critical role in driving CRM improvements, enabling data-driven engagement, and overseeing integrations that support our business or nonprofit goals.
The ideal candidate has experience building a stable data environment and implementing new technology, driving cross-functional adaption of CRM tools and strategies and partnering with business teams on reporting and prioritization.
Salesforce Administration & NPSP (40%)
- Administer and configure Salesforce org, including user management, profiles, roles, permission sets, and security settings.
- Customize objects, fields, workflows, validation rules, and automation using Salesforce Flow.
- Manage NPSP functionality, including donation tracking, recurring gifts, relationships, and household/account model.
- Ensure data integrity through regular audits, duplication, and data hygiene practices.
- Design and generate reports, dashboards, and custom views for stakeholders to support fundraising, engagement, or programmatic initiatives.
- Provide end-user support, training, and act as the Salesforce Subject Matter Expert (SME) across teams.
Salesforce Development (20%)
- Develop and maintain Apex classes, triggers, Visualforce pages, and Lightning Components to meet custom business requirements.
- Support integration of external platforms with Salesforce, ensuring seamless data flow and operational efficiency.
- Troubleshoot technical issues, optimize performance, and implement scalable, maintainable solutions.
- Manage the deployment of customizations using change sets and version control practices.
Salesforce Marketing Cloud (20%)
- Integrate Salesforce Marketing Cloud with CRM to enhance personalization and automation for email campaigns.
- Administer and configure Salesforce Marketing Cloud instance, including user management, customer journeys, data extract automations, and list uploads into Salesforce Sales Cloud.
- Develop and maintain processes on contact cleanup and deduplication
- Maintain the email preferences synchronization across systems to ensure data integrity and enhance fan experience
- Develop segmentation strategies using Audience Builder and Contact Builder.
- Oversee data extension management, preference center configurations, and ensure compliance with CAN-SPAM and GDPR standards.
System Integration (20%)
- Lead integration efforts for advanced form creation tool includes creation/modification of forms, capture form submissions and automatically push data into Salesforce records.
- Support and maintain the integration of Customer Data Platform into Salesforce to ensure the integrity and accuracy of customer data across systems, enabling personalized marketing and engagement.
- Integrate online survey platforms with Salesforce to capture survey responses and use the data to inform customer engagement, reporting, and segmentation strategies.
- Troubleshoot and maintain these integrations, ensuring data synchronization is accurate and timely.
- Ensure proper mapping of data between Salesforce and external systems, maintaining data integrity and system performance.
WHO YOU ARE?
- 5+ years of Salesforce Administration experience, including advanced declarative configuration and troubleshooting. Salesforce Administrator (ADM-201) certification required.
- 2+ years of experience with Salesforce NPSP, preferably in nonprofit or mission-driven organizations.
- 2+ years of experience with Salesforce development (Apex, SOQL, Visualforce, Lightning Components).
- Bachelor’s degree in Computer Sciences, Computer Engineering and /or other related programs
- 1+ years of experience with Salesforce Marketing Cloud.
- Expertise in integrating Salesforce with external platforms, including Customer Data Platform, advanced form creation tools, and online survey platforms.
- Familiarity with third-party tools and integrations like Zapier, Dataloader.io, Tableau CRM, or MuleSoft.
- Strong understanding of Salesforce architecture, data model, and security best practices.
- Strong analytical, problem-solving, and communication skills.
- Ability to translate business needs into technical solutions that enhance CRM and marketing capabilities.
- Ability to work flexible hours as needed, including but not limited to evenings, weekends and holidays.
Preferred Salesforce certifications such as:
- Advanced Administrator (ADM-301)
- Nonprofit Cloud Consultant
- Marketing Cloud Administrator
- Platform Developer I
- Platform Developer II
WORKING CONDITIONS
- Full time permanent position
- Hours of work are Monday to Friday, 9am to 5pm with occasional evenings and weekends leading up to the National Bank Open
- Reporting Location is Toronto
- Hybrid remote office schedule
WHAT’S IN IT FOR YOU?
- Join the team that’s making Canadian tennis history.
- Be behind the scenes of the National Bank Open
- Work in a dog friendly environment.
- Benefit from a generous organisation that truly cares about its employees
About Canadian Tennis Association
Founded in 1890, Tennis Canada is a non-profit, national sport association with a mission to lead the growth of tennis in Canada and a vision to become a world-leading tennis nation.
We value teamwork, passion, integrity, innovation and excellence. Tennis Canada owns and operates the premier Rogers Cup presented by National Bank WTA and ATP World Tour events, 9 professional ITF sanctioned events and financially supports 13 other professional tournaments in Canada. Tennis Canada operates junior national training centres/programs in Toronto, Montreal, Vancouver and Calgary.
Tennis Canada is a proud member of the International Tennis Federation, the Canadian Olympic Committee, the Canadian Paralympic Committee and the International Wheelchair Tennis Association, and serves to administer, sponsor and select the teams for Davis Cup, Fed Cup, the Olympic and Paralympic Games and all wheelchair, junior and senior national teams.
And, as a non-profit committed to leading the growth of tennis in Canada, Tennis Canada invests its entire surplus into tennis development.
Senior Salesforce Specialist
About the role
WHO WE ARE?
The future is bright for tennis in Canada, and you will be right in the middle of it all at Tennis Canada! A national sport organization with a mission to lead the growth of tennis in Canada and a vision to be a world-leading tennis nation, Tennis Canada seeks to grow participation across the country and develop champions on the international stage. Tennis Canada also owns and operates the world-class National Bank Open presented by Rogers tournaments in Toronto and Montreal, two of the best-run sporting events on the planet which annually bring the globe’s best tennis players to Canada and continue to break attendance records year on year. In recent times, Canadian tennis has enjoyed many historic achievements, including winning the National Bank Open in 2025 and the Billie Jean King Cup in 2023. Join us as we look to build on this exciting momentum and continue to produce incredible results. We are a team of innovators, who are passionate about our work and pursue excellence together everyday.
WHAT WE ARE LOOKING FOR?
Senior Salesforce Specialist
Reporting to Director of Technology, the salesforce specialist is responsible to manage, optimize, and expand our Salesforce ecosystem. This role requires a strong foundation in Salesforce Administration, extensive experience with Nonprofit Success Pack (NPSP), intermediate development skills (Apex, Visualforce, SOQL), and hands-on experience with Salesforce Marketing Cloud. In addition, this position will require expertise in integrating external systems like Customer Data Platform (CDP), advanced form creation tools, and online survey platforms to ensure seamless data flow and holistic customer insights.
As a Senior Salesforce Specialist, you will play a critical role in driving CRM improvements, enabling data-driven engagement, and overseeing integrations that support our business or nonprofit goals.
The ideal candidate has experience building a stable data environment and implementing new technology, driving cross-functional adaption of CRM tools and strategies and partnering with business teams on reporting and prioritization.
Salesforce Administration & NPSP (40%)
- Administer and configure Salesforce org, including user management, profiles, roles, permission sets, and security settings.
- Customize objects, fields, workflows, validation rules, and automation using Salesforce Flow.
- Manage NPSP functionality, including donation tracking, recurring gifts, relationships, and household/account model.
- Ensure data integrity through regular audits, duplication, and data hygiene practices.
- Design and generate reports, dashboards, and custom views for stakeholders to support fundraising, engagement, or programmatic initiatives.
- Provide end-user support, training, and act as the Salesforce Subject Matter Expert (SME) across teams.
Salesforce Development (20%)
- Develop and maintain Apex classes, triggers, Visualforce pages, and Lightning Components to meet custom business requirements.
- Support integration of external platforms with Salesforce, ensuring seamless data flow and operational efficiency.
- Troubleshoot technical issues, optimize performance, and implement scalable, maintainable solutions.
- Manage the deployment of customizations using change sets and version control practices.
Salesforce Marketing Cloud (20%)
- Integrate Salesforce Marketing Cloud with CRM to enhance personalization and automation for email campaigns.
- Administer and configure Salesforce Marketing Cloud instance, including user management, customer journeys, data extract automations, and list uploads into Salesforce Sales Cloud.
- Develop and maintain processes on contact cleanup and deduplication
- Maintain the email preferences synchronization across systems to ensure data integrity and enhance fan experience
- Develop segmentation strategies using Audience Builder and Contact Builder.
- Oversee data extension management, preference center configurations, and ensure compliance with CAN-SPAM and GDPR standards.
System Integration (20%)
- Lead integration efforts for advanced form creation tool includes creation/modification of forms, capture form submissions and automatically push data into Salesforce records.
- Support and maintain the integration of Customer Data Platform into Salesforce to ensure the integrity and accuracy of customer data across systems, enabling personalized marketing and engagement.
- Integrate online survey platforms with Salesforce to capture survey responses and use the data to inform customer engagement, reporting, and segmentation strategies.
- Troubleshoot and maintain these integrations, ensuring data synchronization is accurate and timely.
- Ensure proper mapping of data between Salesforce and external systems, maintaining data integrity and system performance.
WHO YOU ARE?
- 5+ years of Salesforce Administration experience, including advanced declarative configuration and troubleshooting. Salesforce Administrator (ADM-201) certification required.
- 2+ years of experience with Salesforce NPSP, preferably in nonprofit or mission-driven organizations.
- 2+ years of experience with Salesforce development (Apex, SOQL, Visualforce, Lightning Components).
- Bachelor’s degree in Computer Sciences, Computer Engineering and /or other related programs
- 1+ years of experience with Salesforce Marketing Cloud.
- Expertise in integrating Salesforce with external platforms, including Customer Data Platform, advanced form creation tools, and online survey platforms.
- Familiarity with third-party tools and integrations like Zapier, Dataloader.io, Tableau CRM, or MuleSoft.
- Strong understanding of Salesforce architecture, data model, and security best practices.
- Strong analytical, problem-solving, and communication skills.
- Ability to translate business needs into technical solutions that enhance CRM and marketing capabilities.
- Ability to work flexible hours as needed, including but not limited to evenings, weekends and holidays.
Preferred Salesforce certifications such as:
- Advanced Administrator (ADM-301)
- Nonprofit Cloud Consultant
- Marketing Cloud Administrator
- Platform Developer I
- Platform Developer II
WORKING CONDITIONS
- Full time permanent position
- Hours of work are Monday to Friday, 9am to 5pm with occasional evenings and weekends leading up to the National Bank Open
- Reporting Location is Toronto
- Hybrid remote office schedule
WHAT’S IN IT FOR YOU?
- Join the team that’s making Canadian tennis history.
- Be behind the scenes of the National Bank Open
- Work in a dog friendly environment.
- Benefit from a generous organisation that truly cares about its employees
About Canadian Tennis Association
Founded in 1890, Tennis Canada is a non-profit, national sport association with a mission to lead the growth of tennis in Canada and a vision to become a world-leading tennis nation.
We value teamwork, passion, integrity, innovation and excellence. Tennis Canada owns and operates the premier Rogers Cup presented by National Bank WTA and ATP World Tour events, 9 professional ITF sanctioned events and financially supports 13 other professional tournaments in Canada. Tennis Canada operates junior national training centres/programs in Toronto, Montreal, Vancouver and Calgary.
Tennis Canada is a proud member of the International Tennis Federation, the Canadian Olympic Committee, the Canadian Paralympic Committee and the International Wheelchair Tennis Association, and serves to administer, sponsor and select the teams for Davis Cup, Fed Cup, the Olympic and Paralympic Games and all wheelchair, junior and senior national teams.
And, as a non-profit committed to leading the growth of tennis in Canada, Tennis Canada invests its entire surplus into tennis development.