[Hiring] Senior Software Engineer I @Clariti Cloud
Senior Software Engineer I @Clariti Cloud
Software Development
Salary $103,000- $160,..
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Senior Software Engineer I @Clariti Cloud

3d ago - Clariti Cloud is hiring a remote Senior Software Engineer I. 💸 Salary: $103,000- $160,000 📍Location: Canada

Role Description

Join our mission to provide governments with exceptional experiences so they can do the same for their communities! As a Senior Software Engineer at Clariti, you’ll work at the intersection of Salesforce, distributed SaaS architecture, and off-platform services. Our product is delivered as managed packages into customer orgs and supported by Java- and Node-based services, so this role goes beyond single-org Salesforce development. You’ll help shape how we build, scale, and operate a multi-tenant product used across many customer environments.

What you’ll do:

  • 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.

Qualifications

Please note: for this role you must be living in and working out of Canada. We’re especially interested in candidates who fit one (or more) of the following archetypes:

  • Salesforce Expertise (Beyond a Single Org)
    • 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, not the entire system.
  • Technical Skills & Experience
    • 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.

Bonus Points

  • Experience building or maintaining SaaS products delivered via managed packages.
  • AI-assisted development experience (e.g., Copilot, Codex, Claude Code etc).
  • Exposure to event-driven or asynchronous architectures.
  • Experience supporting enterprise customers in production environments.

Benefits

  • Competitive compensation packages.
  • Well-deserved time off.
  • Benefits to keep you and your family healthy.
  • The base salary range for this role is expected to be between $103,000- $160,000 based on the candidate’s skills, experience, and qualifications.

Things to Note

  • Background checks: Because our customers trust us with sensitive information, we require all successful candidates to undergo comprehensive background checks before joining our team.
  • Travel: Although we operate as a remote company, all roles are expected to participate in occasional travel for in-person company-wide or departmental meetings, typically 1-2 times per year.

Inclusivity Statement

We're committed to building an inclusive culture where our team members take ownership over projects, tasks, and outcomes; bring a growth mindset to drive continuous learning and self-development; have the ability to communicate courageously in a direct but respectful way; and are customer-focused by keeping the customer at the heart of decision-making. We welcome and encourage candidates of all backgrounds to apply.

Contact Information

If you require accommodations in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in our hiring process for any reason, please direct your questions to [email protected] and we’ll be happy to support you.

Before You Apply
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer I @Clariti Cloud
Software Development
Salary $103,000- $160,..
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 160,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later