Jobs.ca
Jobs.ca
Language
Celerity - now Randstad Digital logo

Staff Software Engineer

Remote
Canada
Senior Level
Full-Time

Top Benefits

Home office allowance
Office in a box tech setup
Half-days before public holidays

About the role

Staff Software Developer – Integration

About Our Client

Our client is an award-winning Canadian InsurTech pioneer dedicated to transforming the commercial insurance landscape. By combining advanced technology with deep industry expertise, they deliver a digital-first platform that simplifies complex processes like online quoting, rating, and policy renewals. Honored on multiple high-growth technology lists (including Deloitte’s Tech Fast 50 and Fast 500), our client fosters an engineering culture built on ownership, mentorship, bi-annual hackathons, and continuous learning.

Role Overview

Reporting directly to the Director of Engineering, the Staff Software Developer – Integration will serve as the strategic technical authority for integration design and data architecture across the organization. In this high-impact leadership role, you will architect, build, and maintain code-driven integrations linking a heavily customized Salesforce ecosystem with core PostgreSQL microservices, financial gateways, ticketing systems, and enterprise SaaS applications.

Main Responsibilities

System & Data Architecture: Architect end-to-end integration and data strategies across production distributed systems; create Entity-Relationship Diagrams (ERDs) to define entity shapes, boundaries, and single sources of truth. Integration Engineering & Infrastructure: Design resilient, high-scale integration patterns focused on retries, idempotency, reconciliation, and deep observability—actively replacing legacy, no-code solutions (e.g., Zapier) with robust, code-based solutions. Enterprise Practices & Change Management: Leverage deep Salesforce platform knowledge to develop sophisticated code-driven integrations while establishing CI/CD pipelines, scratch org workflows, and configuration-as-code deployment automation. Technical Leadership & Alignment: Serve as the guiding technical authority on modern integration technologies and software engineering standards, collaborating closely with Core Engineering, IT, Product, and executive business partners.

Must Haves

10+ Years of Experience: Proven track record in software engineering with a clear, evident career progression from Junior to Senior to Lead/Staff Developer. Expert Proficiency in React.js & Node.js: High-level mastery of both frontend (React.js) and backend (Node.js) development in complex production environments. Production TypeScript & Database Expertise: Hands-on experience with TypeScript and strong relational data modeling/database design using PostgreSQL (or equivalent). Salesforce Architecture: Deep platform experience operating in a complex, custom-object Salesforce environment focused on code-driven integrations (rather than admin configurations). Distributed Systems Engineering: Practical experience handling retries, idempotency, dead-lettering, backfills, reconciliation, and eventual consistency. Integrations & Observability: Strong foundation in REST, SOAP, and Webhooks, with a history of building deep observability systems (metrics, alerts, dashboards, runbooks). Modern CI/CD & Tooling: Hands-on experience managing Salesforce metadata using source control, scratch orgs, sandboxes, and automated CI/CD pipelines.

Nice to Haves

NestJS & Modern Architecture: Experience with NestJS, micro-frontends, event-driven architectures, and message queues. Domain Experience: Background in Fintech, Insurance, Brokerage, or other regulated, workflow-heavy industries. Enterprise Integrations: Prior experience integrating with platforms such as Zendesk, Stripe, or SAP. Platform Breadth: Experience utilizing Salesforce as an operational/domain platform rather than strictly as a sales CRM. No-Code Migration: Prior success replacing no-code/Zapier flows with custom, enterprise-grade code.

Compensation, Benefits & Work Model

Work Model: 100% Remote-First (Must be based in Canada) Base Salary Range: $150,000 – $180,000 CAD per year Bonus: 10% annual discretionary bonus + performance-based incentives Benefits & Perks: Flexibility & Setup: Home office allowance, "office in a box" top-tier tech setup, and half-days before public holidays. Comprehensive Health: Flexible health/dental coverage, mental health support, parental leave top-ups, and health/personal spending accounts. Professional Growth: Generous annual education reimbursement budget, bi-annual company-wide hackathons, and structured career development tracks.

How to Apply

Qualified candidates are invited to forward an up-to-date CV explicitly highlighting all required "Must Haves" directly to andy.wettlaufer@randstaddigital.com.

This post is for existing and upcoming vacancies

About Celerity - now Randstad Digital

Business Consulting and Services

Welcome to Randstad Digital Advisory, formerly known as Celerity. In 2017, Randstad acquired Celerity, and over the last two years, we've been forging a strong partnership with Randstad's technology operating company. In August, we proudly teamed up with them to launch Randstad Digital. We're thrilled to announce that we've made the decision to fully integrate, with Celerity becoming the Advisory Services arm of Randstad Digital. This exciting evolution brings us a global presence, a growing client base, and increased resources, as well as the opportunity to provide valuable advisory services to Randstad’s clients.

💡 Our Mission Randstad Digital Advisory is your trusted digital enablement and consulting partner. We specialize in accelerating transformation for businesses by delivering tailored strategies, innovative solutions, and strategic partnerships that unlock the full potential of your business objectives. We firmly believe that it's no longer a question of whether your organization should embrace digitalization but how quickly you can operationalize your strategy to gain a competitive advantage.

🔧 What We Do Our expert teams in IT Strategy, Customer Experience, Operational Excellence, and Enterprise Agility are dedicated to facilitating digital transformation across every facet of your organization. From reshaping customer engagement to optimizing internal processes and harnessing the power of data for future insights, we're here to guide you every step of the way. Our approach is built on everyday innovation, resulting in lasting results achieved in months, not years, so your business can thrive in today's ever-changing environment.

🌐 Learn More Discover how Randstad Digital Advisory can help you thrive in the digital era. Visit our website for more information: www.randstaddigital.com/expertise/advisory-services

Join us on this exciting journey of transformation, and let's shape the future of your business together!

Similar Jobs