Role Description
Salesforce CPQ Developer / Support Engineer
Who We Are
Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world.
UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live.
With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world.
Visit us at UST.com.
You Are
The ideal candidate will have strong Salesforce development expertise, hands‑on experience with Salesforce CPQ, and the ability to work collaboratively in Agile environments supporting enterprise-scale implementations.
Key skills: Apex, Azure DevOps, CI/CD
The Opportunity
We are seeking a Salesforce CPQ Developer / Support Engineer to design, develop, enhance, and support Salesforce CPQ solutions that enable complex quoting, ordering, and sales processes.
What You’ll Do
- Develop and maintain scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Visualforce.
- Design, configure, and support Salesforce CPQ functionality, including quotes, orders, product configuration, pricing rules, and related business workflows.
- Build and optimize automation solutions using Flows, Apex Triggers, Validation Rules, and Platform Events.
- Develop and support integrations between Salesforce CPQ and external enterprise systems using REST APIs, SOAP APIs, middleware platforms, and asynchronous processing patterns.
- Manage code deployments and version control using GitHub.
- Troubleshoot production issues, perform root cause analysis, and support enterprise-scale Salesforce environments.
- Collaborate with Product Owners, Architects, Business Analysts, and QA teams.
- Participate in Agile/SAFe ceremonies, sprint planning, estimation, and execution.
- Contribute to solution design, performance tuning, and platform optimization.
- Support multi-instance Salesforce environments and enterprise implementations.
- Ensure maintainability, scalability, and performance of Salesforce applications.
Required
What you need:
- 2+ years of Salesforce development experience.
- Hands‑on experience with Salesforce CPQ.
- Strong understanding of the Salesforce data model, security model, profiles, permission sets, sharing rules, and managed packages.
- Experience designing and supporting integrations using REST, SOAP, Platform Events, and third‑party applications.
- Proficiency with source control and DevOps practices, preferably Azure DevOps and Git.
- Experience working within Agile and SAFe delivery frameworks.
- Strong analytical, troubleshooting, communication, and stakeholder management skills.
- Ability to support large‑scale, multi‑instance Salesforce environments.
Preferred
- Azure DevOps.
- Platform Events.
- Enterprise middleware platforms.
- CI/CD pipelines.
- Large-scale Salesforce implementation experience.
- Multi‑instance Salesforce architecture.
Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience. UST provides a reasonable range of compensation for roles that may be hired in various U.S. markets as set forth below.
Role Location: Ontario, Canada
Compensation Range : 95,000 CAD - 119,000 CAD
Perks
Full‑time, regular employees accrue a minimum of 10 days of paid vacation per year, receive 6 days of paid sick leave each year (pro‑rated for new hires throughout the year), paid holidays, and are eligible for paid bereavement leave and jury duty. They and their dependents residing in Canada are eligible for Supplemental Healthcare coverage, as well as Company
📌 Salesforce CPQ Developer (Canada)
🏢 UST
📍 Canada