Loading...

Staff Software Developer – Integration(Remote First)

  • Company: Get A Job.ai
  • Location: Canada
  • Salary: Pay not listed
  • Work type: Remote
  • Full Time
  • Canada

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

Our talent team at Get A Job.ai is representing a confidential InsurTech client in Canada for a Staff Software Developer - Integration role. This is a remote-first position where you'll architect and own the integration strategy across a complex ecosystem of production distributed systems.

Our client has built a comprehensive internal platform managing the complete lifecycle of commercial insurance operations. You'll be working with PostgreSQL as the primary data store, alongside deep integrations with heavily customized enterprise systems including Salesforce, ticketing platforms, payment gateways, ERPs, marketing automation, and telephony systems.

This role reports to the Director of Engineering and represents a critical technical leadership position focused on replacing brittle integrations with robust, engineered solutions.

Responsibilities

System & Data Architecture

  • Architect 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

Integration Engineering & Infrastructure

  • Design high-scale integration patterns focused on retries, idempotency, reconciliation, and deep observability
  • Replace no-code integrations with robust, code-based solutions
  • Implement enterprise best practices
  • Leverage deep Salesforce expertise to develop sophisticated, code-driven integrations

Change Management & Technical Leadership

  • Establish robust CI/CD pipeline for integration management, prioritizing configuration-as-code
  • Partner with IT, Product, and business stakeholders for seamless change management
  • Serve as guiding authority on modern integration technologies and enterprise software engineering practices

What We're Looking For

Required Skills & Experience:

  • Hands-on Salesforce platform experience in complex custom-object environments
  • Production TypeScript experience
  • Relational database experience with Postgres
  • Proven track record building integrations between Salesforce and external systems
  • Practical distributed-systems experience: idempotency, retries, dead-lettering, backfills, reconciliation, eventual consistency
  • Working knowledge of integration technologies: REST, SOAP, Webhooks
  • Strong relational data modeling and ERD design capabilities
  • Experience building observability around integrations: metrics, alerts, dashboards, runbooks
  • Salesforce metadata in source control plus CI/CD experience (scratch orgs, sandboxes, deployment automation)
  • Ability to operate credibly at staff/lead level alongside software engineering organizations

Nice to Have:

  • Experience with Salesforce as an operational/domain platform beyond sales CRM
  • Integration experience with enterprise systems like Zendesk, SAP, Stripe
  • Background in insurance, brokerage, fintech, or regulated/workflow-heavy industries
  • NestJS experience
  • Experience replacing no-code flows with engineered integrations
  • Event-driven architecture, message queues, webhook infrastructure knowledge

How We Work With You

When you apply through Get A Job.ai, our recruiting team will review your background and conduct an initial screening. If there's a strong match, we'll submit your profile to our client for consideration. Throughout the process, we'll keep you informed and provide guidance.

Please note: we ask that you work exclusively through Get A Job.ai and our team. Do not attempt to contact the client directly, as this may disqualify your application.

Pay

Compensation details will be discussed during the screening process based on your experience and qualifications.

Equal Opportunity: Get A Job.ai is committed to fostering an inclusive recruitment process. We welcome applications from all backgrounds and provide accommodations as needed. If you require support during the application or interview process, please let us know.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Staff Software Developer – Integration(Remote First)
  • Employer Get A Job.ai
  • Location Canada
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 12, 2026
  • Apply by October 13, 2026
  • Country Canada
  • Overview Full job description on this page (514 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Staff Software Developer – Integration(Rem… Get A Job.ai · Canada