Senior Software Engineer
5 days ago
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, , 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
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
- 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
- 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
We invest in and empower our team members with competitive compensation packages, well deserved time off and 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 while considering internal pay equity and our broader pay philosophy.
If you have questions about compensation as we move through the process, we're happy to discuss further.
*Benefits depend on employment type (full-time, part-time, contract, etc).
-
Senior Software Engineer
5 days ago
Remote, Canada Jonas Software Full timeJob Description:About the RoleWe are seeking a Senior Software Engineer with strong experience in Java development and modern cloud-native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services, collaborating closely with Product, QA, and Project Management to deliver reliable, high-quality software...
-
Senior Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
4 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
3 weeks ago
, , Canada Jonas Software Full timeSenior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...
-
Software Engineer
7 days ago
Remote, Canada ECI Software Solutions Full timeLocation: Canada - Remote EST/CSTWe are seeking a Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.A Software Engineer is expected to work closely with...
-
Senior Director of Engineering
3 days ago
Remote - Canada More About Jonas Software Full timeJob Information:Senior Director of Engineering – Healthcare AI & InnovationOverviewWe are seeking a visionary Senior Director of Engineering to lead our R&D and software engineering teams as we build AI-enhanced healthcare solutions. This role requires a strategic, hands-on engineering leader with deep experience in intelligent automation, and managing...
-
Senior Cloud-Native Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...
-
Software Engineer
2 weeks ago
Remote, Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving complex problems and delivering next-generation software to enhance the Internet experience? Join a global leader in broadband software solutions. Since 1992, we have partnered with top service providers worldwide to deliver innovative technology that improves the digital experience for millions of users. We are seeking a...
-
Senior DevOps Engineer
2 weeks ago
, , Canada Planview GmbH, Software & Consulting Full timeCompany Overview Planview has one mission: to build the future of connected work, from ideas to impact. As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...
-
Senior Software Engineer
5 days ago
Canada, Remote · Computer/Software hireVouch Full timeThe RoleWe're hiring 3–4 Senior Software Engineers to help us scale. As part of a small, high-impact team, you will:Engage with customers and stakeholders to design solutions for SMB financial challengesOwn the full software development lifecycle: design, development, testing, and productionRefine engineering processes, tools, and systems to support scale...