Salesforce Service Cloud Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateJob Title: Salesforce Service Cloud Engineer
Location: Vancouver, BC (Hybrid-Remote)
Type: Contract
Role Summary
Design, build, and optimize integrations for SFSC at scale. Own API design, middleware patterns, error handling, and performance. Work closely with architects and platform engineers to deliver resilient, secure data flows.
Key Responsibilities
• Implement integrations using REST/SOAP APIs, Platform Events, Change Data Capture, and External Services.
• Build/consume integrations via MuleSoft (preferred) or equivalent ESB; design RAML/JSON schemas.
• Implement named credentials, OAuth flows, security patterns, and robust error handling/retries.
• Optimize callouts, governor-limits compliance, and bulk patterns.
• Support data migrations (ETL, staging, delta loads), ID strategy, and data quality controls.
• Contribute to CI/CD (Gearset/Copado), automated tests for integration flows, and observability/alerts.
Required Skills
• 6–9+ years overall; 4+ years Salesforce with deep API/integration experience.
• Strong Apex (callouts, queueables, batch), Platform Events, Flow, and SOQL performance patterns.
• Middleware experience (MuleSoft preferred) or Boomi/Informatica/SnapLogic.
• Integration security (OAuth2/JWT/mTLS), error handling, idempotency, and monitoring.
Preferred / Nice to Have
• Event-driven design, Kafka/Kinesis; caching strategies.
• Experience with async processing and large data volumes (LDV).
• Certifications: Integration Architect, MuleSoft Developer/Architect, Platform Developer I.
Interview Focus
API design, error handling patterns, bulk/async, LDV, observability, solution trade-offs.