Empowering governments to serve efficiently.
Senior Software Engineer
Location
Canada
Posted
17 days ago
Salary
$103K - $160K / year
Seniority
Senior
Job Description
Senior Software Engineer
Clariti
• 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
Job 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
- 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
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer - Core Product
PagerDutyPagerDuty is an Inc. 500 company that offers businesses a digital operations management platform. The company's Software-as-a-Service-based solution provides mo
Design, code, test, and deploy backend applications and micro-services while collaborating with cross-functional teams. Address production issues and promote engineering excellence for scalable, reliable solutions that meet customer needs.
Principal Software Engineer
TebraWe empower independent practices to bring modernized care to patients everywhere.
• Lead architectural decisions and write code • Solve complex technical problems • Drive collaboration across teams for successful outcomes • Spearhead AI transformation and integration • Provide mentorship and technical feedback to engineers
Senior Principal Software Engineer – Layer 7
Palo Alto NetworksEstablished in 2005, Palo Alto Networks is a global leader in cybersecurity and threat intelligence, offering expertise that helps clients achieve safe digital transformation. Work
• Innovate, design, develop and improve the Next-Generation Firewall in terms of functionality and performance • Work on device identity solutions • Own and be responsible for critical components in the Next-Generation Firewall system • Deliver features and improvements in critical components in high quality and performance • Work closely with team members and cross-team to design and architect innovative solutions
Senior Fullstack Developer – English
CapcoCapco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries
• Develop scalable solutions, high-performance APIs, and responsive user interfaces • Work in an agile, collaborative environment




