Clariti

Senior Software Engineer

Clariti

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$103,000 - CA$160,000 per year

Job Level

About the role

  • Architect and develop complex Salesforce solutions designed for managed packages and multi-org distribution
  • Design systems that span Salesforce and off-platform services (Java, Node.js, APIs, event-driven integrations)
  • Lead technical design discussions and mentor engineers across Salesforce and backend domains
  • Apply package-safe patterns, versioning strategies, and upgrade paths for enterprise customers
  • Optimize performance, reliability, and scalability across Salesforce and external services
  • Collaborate with Product, Platform, and Backend teams to translate business needs into robust technical solutions
  • Leverage AI-assisted development tools to improve developer productivity, code quality, and delivery speed
  • Stay current with Salesforce releases while balancing innovation with long-term platform stability

Requirements

  • Deep expertise in Salesforce (Apex, LWC, APIs, security, limits, data modeling)
  • Hands-on experience building managed packages or products distributed across multiple customer orgs
  • Strong understanding of Salesforce limits, packaging constraints, and upgrade-safe design patterns
  • Opinions about Salesforce architecture and the experience to back them up
  • Comfortable designing solutions where Salesforce is part of a larger system
  • Experience architecting systems across multiple platforms and runtimes
  • Working knowledge of backend service development, RESTful and asynchronous APIs, and integration patterns
  • Ability to dive into unfamiliar codebases and ship meaningful improvements quickly
  • Familiarity with modern engineering practices: CI/CD, observability, testing strategies, and system design
  • Excitement about applying strong engineering fundamentals to both Salesforce and off-platform services
Benefits
  • Competitive compensation packages
  • Well deserved time off
  • Benefits to keep you and your family healthy

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SalesforceApexLWCAPIsJavaNode.jsRESTful APIsasynchronous APIsCI/CDdata modeling
Soft skills
leadershipmentoringcollaborationproblem-solvingcommunicationinnovationadaptabilitytechnical designcritical thinkingdeveloper productivity