Drimva

Coalition

Senior Software Engineer, Underwriting

Any location, Canada +1 · Remote · Senior · Full-time · Posted Jul 10, 2026

Location
Any location, Canada
United States - Remote
Education
Degree in Computer Science, Engineering, or a related technical discipline, or equivalent work experience.

About the job

Build and operate backend systems that automate cyber insurance underwriting and risk decisioning using business rules, data, statistical models, and machine learning.

What you'll do

  • Design and maintain scalable backend services for underwriting decisioning and automation.
  • Integrate statistical and machine learning models to assess, price, and monitor cyber risk.
  • Lead projects and improve underwriting workflows while collaborating with engineering, product, underwriting, and data teams.

What they ask for

  • Strong experience building and operating backend APIs and services in Python and/or Go.
  • Hands-on REST experience and at least one additional transport or format, such as gRPC or GraphQL.
  • Experience deploying and operating services in AWS or another major public cloud; experience with source control systems.
  • Degree in Computer Science, Engineering, or a related technical discipline, or equivalent work experience.

Nice to have

  • Familiarity with observability and error-tracking tools such as Sentry, Datadog, Jaeger/Zipkin, Graylog, or AppDynamics.
  • Experience on an agile software team using tools such as the Atlassian suite, GitHub, or GitLab.

Pay

CAD 149,600/year up to CAD 199,600/year base salary (Alberta, British Columbia & Ontario); CAD 134,600/year up to CAD 184,600/year base salary (all other locations)

Tools

Python, Go, REST, gRPC, GraphQL, Git, AWS, Sentry

AI focus

Integrate statistical and machine learning models into systems for assessing, pricing, and monitoring cyber risk.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)