CareerPlanSign in

Principal Software Engineer

Toronto, CA💼 Full-time💰 $139,000–$209,000🗓 2026-07-28 → 2026-09-26

Core

Lead and support key Marketing Technology transformation initiatives, including Lead-to-Cash cutover, consent and privacy architecture, and CRM modernization.

Role type

Principal Software Engineer (Marketing Technology)

Builds

Salesforce and marketing technology solutions for enterprise B2B marketing automation and data unification

Domain

B2B Marketing Technology / Salesforce Ecosystem

Deliverable

production ML models | product features

Required skills

Salesforce development (Apex, LWC, Flows), Marketing Cloud (MCAE/MCA), Data Cloud, Agentforce, REST/SOAP APIs, iPaaS integration

Preferred skills

Marketing Cloud Next/Advanced, enterprise consent/privacy architecture, major org migration leadership, 6sense/Openprise/Qualtrics integrations, CI/CD for Salesforce

Technologies

Salesforce, Pardot, Marketing Cloud, Data Cloud, Agentforce, Qualtrics, 6sense, Openprise, AEM

Responsibilities

Lead end-to-end design and development of Salesforce and marketing tech initiatives; Design and support solutions across Sales Cloud, Marketing Cloud, and Data Cloud; Lead MCAE-to-Marketing Cloud Advanced migration; Build integrations between Salesforce, Marketing Cloud, Data Cloud, and enterprise systems; Support customer data unification and identity resolution in Data Cloud; Drive legacy Salesforce migration and platform consolidation; Troubleshoot complex integration and deployment issues

Seniority

Principal, hands-on IC & technical lead

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.