itjobs.ca Logo
Hour Consulting logo

Software Engineer — Salesforce Marketing Cloud

Hour Consultingabout 24 hours ago
Hybrid
Mid Level
Full-Time

Top Benefits

Health Insurance
Vision Insurance
Dental Insurance

About the role

Full-time · Permanent · Hybrid (Toronto) · Salesforce Marketing Cloud Build and own the services, pipelines, and customer journeys behind an enterprise-scale communications platform — with real end-to-end ownership of what you ship.

About the opportunity Our client is a leading North American software engineering and technology consulting firm (offices in Toronto and India) that builds modern software, cloud platforms, and API-driven integrations for enterprise clients. As a Great Place to Work® Certified company, people are their priority. You'll join a specific, high-impact project: an automated customer-communications platform that manages collections journeys — sending customers a sequence of past-due notices (first, second, final), pulling data from Salesforce, and tracking delivery outcomes. It runs on Salesforce Marketing Cloud, NestJS services and APIs, and data pipelines on Azure.

What you'll do Build and maintain NestJS (Node.js / TypeScript) services and APIs that move, transform, and integrate data with Salesforce. Develop data pipelines that feed Salesforce Marketing Cloud (ingestion, transformation, segmentation, deduplication). Design and implement trigger-based journeys that send the right notice (first / second / final) and capture delivery feedback. Integrate SFMC and Sales Cloud via REST and asynchronous APIs. Own the quality of your work — write automated tests (Playwright or similar) and keep data accurate across journeys.

What you'll bring A software engineering background (backend / full-stack) with strong, current coding skills. NestJS (Node.js / TypeScript) — must-have Deep, hands-on Salesforce Marketing Cloud — must-have — building journeys, Data Extensions, APIs, Automation Studio. Hands-on data-pipeline development and integration with Salesforce; strong SQL and API design. Test automation with Playwright (or similar) and a strong quality mindset. Azure a plus (learnable; any major cloud is fine), a degree from a strong university, and excellent communication.

What's on offer Permanent, full-time role with hybrid working across two collaborative Toronto-area locations. Competitive salary and benefits package. Comprehensive health, vision, and dental benefits. Professional development programs to support your growth. Great Place to Work® Certified culture, with regular team lunches and social employee events. Strong potential to grow with the team as the platform scales. Our client is an equal-opportunity employer committed to a diverse and inclusive workplace. Accommodations are available at any stage of the process — just let us know what you need.

This role is from the office. Options are: 3 days from the North York office + 1 day from the Liberty Village office OR 4 days from the North York office + once a month from the Liberty Village office

About Hour Consulting

Staffing and Recruiting

Similar Jobs