Senior Marketing Cloud Developer

Plusgrade Logo

Plusgrade

πŸ“Remote - Canada

Summary

Join Plusgrade and become our Salesforce Senior Marketing Cloud Developer, owning the entire lifecycle of our marketing automation platform. You will build and optimize scalable solutions within Salesforce Marketing Cloud (SFMC), driving personalized customer engagement across various digital channels. This hands-on role involves designing solutions, managing cross-cloud integrations, and leading the rollout of Marketing Cloud Personalization (MCP). You will collaborate with CRM and Marketing teams, ensuring compliance with data regulations, and maintaining technical documentation. Plusgrade offers a flexible work environment and various benefits, including comprehensive health plans, flexible paid time off, and parental leave top-up. We are committed to diversity and inclusivity, offering a positive candidate experience.

Requirements

  • 5+ years of hands-on experience in Salesforce Marketing Cloud development
  • Advanced proficiency in AMPscript, Server-Side JavaScript (SSJS), SQL, and SFMC APIs (REST/SOAP)
  • Strong experience with Journey Builder, Automation Studio, and cross-cloud integrations
  • Familiarity with Subscriber Key and Contact ID strategies, including identity resolution use cases
  • Understanding of Data Extension architecture, relational data modeling, and audience segmentation
  • Strong understanding of compliance and privacy standards and excellent communication, debugging, and cross-functional collaboration skills

Responsibilities

  • Design, build, and optimize multi-channel journeys using Journey Builder, Automation Studio, CloudPages, and Content Builder
  • Develop and maintain dynamic campaign logic using AMPscript, SSJS, and SQL for personalization and segmentation
  • Integrate SFMC with external systems (e.g., CRM, web platforms, product databases) using REST/SOAP APIs
  • Lead or support the migration from legacy Subscriber Key to Contact ID, enabling unified customer identity across channels
  • Design scalable Data Extension models and relational data structures for segmentation and reporting
  • Collaborate with CRM and Marketing teams to align journeys and data flows with business goals
  • Implement and optimize Einstein AI features (e.g., Send Time Optimization, Engagement Scoring) within campaigns
  • Contribute to the rollout of Marketing Cloud Personalization (MCP) on web and mobile, including tagging, audience logic, and real-time content blocks
  • Ensure compliance with GDPR, CCPA, and internal governance policies, including PII handling, opt-in/opt-out logic, and unsubscribe compliance
  • Support end-to-end QA and testing of journeys, dynamic content, personalization logic, and rendering across devices
  • Monitor automation performance, troubleshoot issues, and proactively improve reliability and scalability
  • Maintain technical documentation, reusable code libraries, deployment processes, and architecture diagrams

Preferred Qualifications

  • Knowledge of Marketing Cloud Personalization (MCP) is a strong plus
  • Experience with Einstein AI features and dynamic content targeting is desirable
  • Salesforce certifications preferred: Marketing Cloud Developer, Consultant, or B2C Solution Architect

Benefits

  • RRSP/401(k) Matching
  • Comprehensive health plans
  • Flexible Paid Time Off
  • Annual upgrade credit
  • Annual physical wellness credit
  • Annual mental wellness credit
  • Flexibility to work remotely
  • Parental Leave Top Up
  • Adventure Pass

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.