Jerry

Senior Software Engineer – Full Stack, Backend-leaning

Jerry

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build automation systems that handle complex insurance servicing tasks end-to-end
  • Fast sprint cycles: ship new automations in 1–2 weeks on average
  • Compose backend business logic that drives automation while respecting complex insurance carrier rules
  • Design backend pipelines that sync customer policy data, deliver timely alerts, and power seamless re-shopping experiences
  • Optimize and scale our internal tools to reduce agent intervention to nearly zero
  • Collaborate closely with product, data, and engineering ops to anticipate churn and improve customer retention
  • Continuously improve our backend systems, APIs, and microservice architecture

Requirements

  • At least 5 years full stack engineering experience building production-grade software
  • Strong foundations in data structures, algorithms, and systems design
  • Enjoy tackling ambiguous problems, breaking them down into actionable code
  • Take responsibility for end-to-end outcomes and continuously improve the systems you build
  • Comfortable working asynchronously across teams and time zones
  • Love learning, exploring new tools, and stepping outside your comfort zone
Benefits
  • Health, dental, and vision coverage
  • Paid time off
  • Paid parental leave
  • 401(K) plan with employer matching
  • Wellness benefits
  • Opportunities for equity grants
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack engineeringproduction-grade softwaredata structuresalgorithmssystems designbackend business logicbackend pipelinesAPIsmicroservice architectureautomation systems
Soft Skills
problem-solvingresponsibilitycontinuous improvementcollaborationadaptabilitylearningcommunicationasynchronous workteamworkcustomer retention