Staff Software Developer - Integration(Remote First)

15 hours, 27 minutes ago
Full-time
Lead
Software Development
Zensurance

Zensurance

Zensurance is Canada's trusted commercial insurance broker, offering low-cost coverage starting at $19/month. With instant quotes and savings up to 35%, they simplify insurance for small businesses.

Insurance
51-250
Founded 2016
$1M raised

Description

  • Architect the end-to-end integration and data strategy for Salesforce and connected production distributed systems.
  • Define data ownership, entity shapes, and single sources of truth across platforms using ERDs.
  • Partner with core engineering teams to align system boundaries and architectural standards.
  • Design high-scale integration patterns with retries, idempotency, reconciliation, and deep observability.
  • Replace brittle no-code integrations with robust, code-based solutions.
  • Develop sophisticated Salesforce integrations using code rather than standard administrative configuration.
  • Establish and maintain CI/CD practices for integrations, emphasizing configuration-as-code over manual production changes.
  • Partner closely with IT, Product, and business stakeholders to support change management and business alignment.
  • Serve as a technical authority on modern integration technologies and enterprise-grade engineering practices.

Requirements

  • Hands-on Salesforce platform experience in a complex custom-object environment.
  • Production TypeScript experience.
  • Relational database experience, ideally with Postgres.
  • Experience building integrations between Salesforce and external systems.
  • Practical distributed-systems experience including idempotency, retries, dead-lettering, backfills, reconciliation, and eventual consistency.
  • Practical experience with REST, SOAP, and webhooks.
  • Strong relational data modeling and ERD design skills.
  • Experience building observability for integrations, including metrics, alerts, dashboards, and runbooks.
  • Experience with Salesforce metadata in source control and CI/CD, including scratch orgs, sandboxes, and deployment automation.
  • Ability to operate credibly at a staff or lead level within a software engineering organization.
  • Experience with Salesforce as an operational or domain platform, not only as a sales CRM, preferred.
  • Experience integrating with enterprise systems such as Zendesk, SAP, or Stripe, preferred.
  • Experience in insurance, brokerage, fintech, or other regulated or workflow-heavy industries, preferred.
  • NestJS experience, preferred.
  • Experience replacing no-code or Zapier flows with engineered integrations, preferred.
  • Experience with event-driven architecture, message queues, or webhook infrastructure, preferred.

Benefits

  • Remote-first setup for added flexibility.
  • Home office allowance and top-tier equipment provided through an 'office in a box.'
  • Half days before public holidays.
  • Flexible health and dental plans for families, including mental health support.
  • Health and personal spending accounts for wellness expenses.
  • Parental leave top-up.
  • Education assistance reimbursement for courses, conferences, books, and memberships.
  • Training budgets, professional development programs, and mentorship opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Golang Developer

Talentgrator 11-50 Hotels, Restaurants & Leisure

This role at an unspecified company leads the design and optimization of high-performance Go backend services within a microservices environment, with a focus on scalability, reliability, and production readiness.

Docker Go Kafka Kubernetes Linux Microservices MySQL NATS PostgreSQL
14 hours, 57 minutes ago

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Python Data Scraping Engineer for the Tendem project to build and quality-check web data extraction workflows within a hybrid AI plus human system.

AJAX GitHub JavaScript JSON LLM Python Selenium
14 hours, 57 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance, part-time Bot Developer for the Tendem project to build and maintain conversational bots and messaging-platform integrations for real-world user workflows.

Docker Node.js OAuth Python REST API Serverless
14 hours, 57 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a freelance Bot Developer for the Tendem project to build and refine conversational messaging bots and platform integrations in a hybrid AI + human environment.

Docker LLM Node.js OAuth Python REST API Serverless
14 hours, 57 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers