
Senior Software Engineer – Full Stack, Backend-leaning
Jerry
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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