Job Description
Location: Toronto, ON, Hybrid
Language: Excellent written and verbal communication skills in English
About the Opportunity
Join a purpose-driven organization that is investing heavily in modern customer engagement, loyalty, and data-driven experiences. As the Staff Engineering Lead, Salesforce Platforms, you will play a pivotal role in shaping the future of enterprise Salesforce capabilities while solving complex challenges that directly impact customer and member experiences.
Working within a collaborative Data & Technology team, you will combine hands-on technical expertise with people leadership. You will mentor a team of engineers, influence platform strategy, and partner with architects, marketing professionals, data teams, and business stakeholders to deliver scalable, secure, and innovative Salesforce solutions across multiple enterprise platforms.
What’s In It for You
• Opportunity to lead enterprise-scale Salesforce initiatives with meaningful business impact
• Exposure to modern marketing technology, customer data, loyalty, and personalization platforms
• A collaborative environment that values innovation, knowledge sharing, and continuous improvement
• The ability to mentor and develop talented engineering professionals
• A culture that encourages technical excellence, leadership growth, and cross-functional partnership
Your Responsibilities
- You'll lead the design, development, deployment, and support of Salesforce solutions using Apex, AMPscript, JavaScript, APIs, and event-driven architectures
- You'll mentor and support a team of Salesforce Engineers while promoting engineering best practices and delivery excellence
- In this role, you'll collaborate with architects to design scalable solutions across Marketing Cloud, Data Cloud, Personalization, and Loyalty Management platforms
- You'll partner with marketing, analytics, and data engineering teams to deliver business-focused technology solutions
- You'll drive integration strategies connecting Salesforce platforms with enterprise applications, middleware, web, mobile, and data environments
- You'll ensure solutions align with security, privacy, compliance, and operational standards
Skills and Qualifications
- 10+ years of progressive experience as a Salesforce Developer, Salesforce Engineer, Software Engineer, or in a similar enterprise platform development role, including 5+ years in a senior-level capacity
- 2+ years of experience operating beyond the senior engineer level, such as Staff Engineer, Principal Engineer, Salesforce Solutions Architect, or an equivalent technical leadership role
- Experience leading, mentoring, and developing engineering teams within complex enterprise environments, with a strong focus on technical excellence and delivery
- Expert-level proficiency in Salesforce development, including Apex (synchronous and asynchronous processing), Lightning Web Components (LWC), Flows, SOQL/SOSL, Platform Events, External Services, and Named Credentials
- Advanced expertise with Salesforce Marketing Cloud, including AMPscript, SSJS, Data Extensions, SQL, transactional messaging, API integrations, deliverability management, and Marketing Cloud Personalization (Interaction Studio)
- Extensive experience designing and developing solutions within Salesforce Data Cloud (CDP), including data streams, harmonization, identity resolution, calculated insights, segmentation, and activation strategies
- Proven experience building enterprise integrations using REST and SOAP APIs, Platform Events, webhooks, and event-driven architectures, including error handling, monitoring, retry mechanisms, and scalability considerations
- Strong knowledge of Salesforce DevOps practices, including CI/CD pipelines, GitHub-based source control, Salesforce DX, automated testing frameworks, environment management, and release governance
- Solid understanding of security, privacy, and compliance requirements, including role-based access controls, encryption practices, consent management, data residency considerations, and regulatory standards such as PIPEDA and CAN-SPAM
- Experience working with Salesforce Loyalty Management Cloud is considered a strong asset
- Minimum of 8 Salesforce certifications required, with advanced certifications in architecture, development, Data Cloud, Marketing Cloud, Loyalty Management, or related disciplines considered highly desirable
Note from the Hiring Manager
“We’re looking for someone who enjoys rolling up their sleeves to solve complex technical challenges while helping others grow. This is an opportunity to influence strategy, build high-impact solutions, and shape the future of our Salesforce ecosystem.”
Why Partner with Altis
If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.