Design, build, and maintain Salesforce automations including Flows, Apex triggers, batch jobs, and Lightning Web Components
Develop scalable data models and object architectures across pre-sale and post-sale GTM workflows
Build and integrate APIs connecting Salesforce to tools across our stack (e.g., marketing automation, CS platforms, telephony, data enrichment)
Implement AI-assisted workflows with appropriate guardrails, human-in-the-loop controls, and auditability
Build modular, reusable components that can flex as business processes evolve
Translate business requirements into technical specifications, ensuring clarity before a single line of code is written
Design and execute structured UAT processes—writing test cases, coordinating stakeholder testing, and resolving issues before deployment
Manage your own backlog: prioritize work, communicate status proactively, and flag blockers before they become problems
Document what you build so the team can maintain it, not just you
Instrument SLAs, funnel metrics, and operational KPIs directly in Salesforce, enabling leading-indicator visibility for the GTM team
Identify and fix data quality issues—duplicate records, 15 vs. 18-digit ID mismatches, stale field values—that erode reporting reliability
Build and maintain dashboards and reports that surface the right information for WBRs, MBRs, and QBRs
Proactively identify where process breaks down in the data and bring solutions to the table
Build from a clear spec — before you start, make sure you have one. If requirements are incomplete or shifting, surface it early rather than build through the ambiguity
Push back on scope creep proactively: flag changes in writing, before they affect the build, and help the team understand the tradeoff
Partner with our GTM Architect on solution design and with our SFDC Admin/BSA on delivery, UAT coordination, and post-launch stability
Requirements
5+ years of hands-on Salesforce development experience, including Apex, SOQL, and declarative tools
Deep proficiency in Salesforce Flows for complex automation across objects and entry points
Minimum two Salesforce certifications required (e.g., Platform Developer I + II, or Platform Developer I + Administrator)
Experience with data modeling, complex object relationships, and managing schema changes in production orgs
Familiarity with Salesforce Service Cloud, Sales Cloud, and Experience Cloud
Skilled at extracting clear requirements from vague requests and messy conversations.
Proactively push back on scope creep before it happens—in writing, on the record—and do so diplomatically.
Experience running UAT processes: writing test scripts, coordinating business testers, logging, and triaging defects.
Manage work in a structured way (Linear, Jira, or similar) and communicate status proactively.
Understand the end-to-end B2B GTM funnel: how leads become opportunities, how opportunities become customers, and how customers renew.
Familiarity with the core workflows that drive revenue: lead routing, lifecycle stage management, opportunity management, and CS handoffs.
Experience with GTM tools like HubSpot, Outreach, ZoomInfo, Salesloft, or similar.
Ability to connect business metrics (pipeline, conversion rates, ARR) to the technical systems that produce them.
Tech Stack
Cloud
SFDC
Benefits
Unlimited Paid Time Off
Work from anywhere in Canada and USA
Health and Dental benefits
Up to $1,500 USD/ $2,025 CAD towards IT set up for your home
Up to 2% matching RRSP / 401K
Learning and Development opportunities
Up to $50 USD/ $67.50 CAD towards Internet/Cell phone service