Zensurance

Zensurance

Staff Software Developer - Integration(Remote First)

Toronto, ON · Staff+

Sponsorship not specifiedCAD 155k-CAD 180kDetected 29 days ago
TypeScriptPostgreSQLCI/CDRESTSalesforceSAPZendeskLeadershipCollaborationMentoring

About the role

  • As a leading InsurTech, we make getting the right coverage simple, fast, and accessible through a digital-first experience.
  • This includes a heavily customized Salesforce instance for broker management and Zendesk for ticketing, alongside a long tail of integrations spanning payment gateways, ERPs, marketing CRMs, automation tools, and telephony systems.
  • Our remote-first team is a place where you'll be challenged, supported, and encouraged to thrive.

Responsibilities

  • Partner with core engineering teams to align system boundaries and architectural standards.
  • Design high-scale integration patterns focused on retries, idempotency, reconciliation, and deep observability.
  • Implement Enterprise Best Practices.
  • Leverage deep Salesforce expertise to develop sophisticated, code-driven integrations rather than standard administrative configurations.
  • Partner closely with IT, Product, and various business stakeholders to ensure seamless change management and alignment with broader business goals.
  • If you need support, let us know, we're here to help.
  • Virtual & in-person team-building events to strengthen our culture

Requirements

  • Hands-on Salesforce platform experience in a complex custom-object environment.
  • Production TypeScript experience.
  • Practical distributed-systems experience: idempotency, retries, dead-lettering, backfills, reconciliation, eventual consistency.
  • Practical experience with integration
  • Practical experience with integration technologies: REST, SOAP, Webhooks.
  • Relational database experience (Postgres).
  • Experience building integrations between Salesforce and external systems.
  • Strong relational data modeling/ERD design
  • comfortable with Postgres or equivalent.
  • Operating credibly at staff/lead level alongside a software engineering organization.

Nice to have

  • Experience with Salesforce as an operational/domain platform, not only as a sales CRM.
  • Experience with integrating with different enterprise systems: Zendesk, SAP, Stripe, etc.
  • Insurance, brokerage, fintech, or other regulated/workflow-heavy industries.
  • NestJS experience.
  • Experience replacing no-code/Zapier flows with engineered integrations.
  • Event-driven architecture, message queues, webhook infrastructure.
  • Join Our Engineering Team - Where Growth Meets Innovation
  • Here's what makes our team special:

Skills

  • However, please don't use AI assistants during the live interview itself.
  • REST, SOAP, Webhooks.
  • Has built observability around integrations: metrics, alerts, dashboards, runbooks.
  • Salesforce metadata in source control + CI/CD (scratch orgs, sandboxes, deployment automation).
  • ✅ Deloitte's Technology Fast 50 (2023, 2024, 2025)
  • ✅ Deloitte's Technology Fast 500 (2024, 2025)
  • ✅ Top Insurance Employers (2022)

Compensation

  • CAD 155k-CAD 180k

Benefits

  • Home office allowance to create a comfortable workspace
  • Flexible health and dental plans for families, including mental health support
  • Health & personal spending accounts to invest in wellness your way
  • Parental leave top-up, because family comes first
  • Education assistance reimbursement for courses, conferences, books, and memberships

Company info

  • Zensurance is redefining commercial insurance for Canadian businesses.
  • As a leading InsurTech, we make getting the right coverage simple, fast, and accessible through a digital-first experience. Our platform combines advanced technology with deep industry expertise to deliver tailored insurance solutions that help businesses thrive.
  • Zensurance has been recognized for its rapid growth and industry impact:
  • Business is hard work, but insurance doesn't have to be!
  • We empower business owners with simple, tech-driven insurance solutions through our online platform.
  • Our success is fueled by our team-oriented culture and four core values:
  • DELIVER - We set ambitious goals and achieve them.
  • Our platform combines advanced technology with deep industry expertise to deliver tailored insurance solutions that help businesses thrive.
  • At Zensurance, we value ownership, collaboration, and innovation.
  • Our team thrives on solving complex challenges, challenging the status quo, and making a real impact in an industry ready for change.
  • If you're looking to build something meaningful in a fast-growing, customer-focused company, we'd love to hear from you!
  • Here at Zensurance, we have built a comprehensive internal software platform that manages the entire lifecycle of commercial insurance, including online quoting, pricing and rating engines, document generation, user portals, and renewals.
  • This custom solution supports diverse use cases for all key stakeholders, from customers and brokers to underwriters, carriers, and claims teams.
  • While the platform utilizes PostgreSQL as its primary source of truth, it seamlessly integrates with a robust ecosystem of third-party SaaS applications.
  • We're looking for a Staff Software Developer - Integration to join our Engineering Team!
  • Reporting to the Director of Engineering, this role will own integrations design and strategy, including Salesforce and its neighbours as production distributed systems.
  • This is a remote-first role within Canada. #LI-Remote
  • INCLUDE - We foster an open and safe space for all.
  • INTEGRITY - We do what's right.
  • I NVENT - We create straightforward, innovative solutions.
  • AI Tools and Your Interview:
  • We know AI is a valuable tool, and you're welcome to use it to prepare for your interview.
  • We want to have an authentic conversation with you, and using AI during the interview could affect our evaluation of your suitability for the role.
  • Just so you know, we use an AI scribe to help us take notes and review interviews, ensuring a fair and clear process.

This listing is sourced directly from Zensurance's careers page and normalized into a canonical job model.