Senior Software Engineer - Canada
Senior Software Engineer on Wagmo's Pet Parents squad, owning the AI-driven claims automation pipeline that reads veterinary invoices, decides coverage, and pays pet insurance claims. Work spans cost/quality tradeoffs on LLM models and pipeline refactoring, using Python/Django, TypeScript/React, and LLM tooling like OpenRouter and LangSmith.
- Compensation
- $120K–$160K / yr
- Location
- Remote, Canada
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Shipped an LLM-powered feature to production that real users or real money depend on, with evaluations, prompt/model versioning, and rollback planning
- Designed or substantially refactored a business-critical system (e.g. payments or claims) without breaking it
- Taken over a complex system built by someone else and become its trusted owner; code reviews that change designs
- Made real tradeoffs between model cost and quality, with numbers proving quality held
- Uses coding agents and AI review tools every day
- Strong Python skills
- At least 6 hours of overlap with US Eastern Time
Nice to have
- Experience with Django and TypeScript
Full description
Senior Software Engineer
Remote role based in Canada. Must work at least 6 hours of overlap with US Eastern Time.
What We Do
Wagmo is a modern pet healthcare company built around how pet parents actually care for their pets. We partner with employers to provide a complete approach to pet and pet-parent wellbeing, from preventive wellness plans and emergency coverage to 24/7 pet telehealth guidance. Our purpose is to unlock every pet parent's potential to provide extraordinary care, and we do it by bringing the same intentionality to pet benefits that the best employers bring to human healthcare. Founded in 2017 and female-founded, Wagmo is headquartered in New York City and trusted by leading employers nationwide.
What’s Important To Us
Our mission shapes everything we build and how we work together. We take fearless ownership of outcomes, collaborate with radical candor, and are always driven by the customers and pet parents who trust us. We think critically, follow through relentlessly, and find the extra 10% that turns good work into exceptional work. We keep it weird because the obvious answer is rarely the most interesting one. Our values aren't aspirational. We interview for them and hold each other accountable to them. If what you've read so far resonates with you and you want to be part of a team where every person makes the company meaningfully better, we'd love to hear from you..
About The Role
Wagmo uses AI to process pet wellness and insurance claims. When it works, a pet parent submits a claim and gets reimbursed without anyone on our team touching it. We already automate a meaningful share of claims, and we’re hiring a Senior Software Engineer to take that much further.
You’ll join our Pet Parents squad and take on our claims automation system, the pipeline that reads invoices, decides what’s covered, and pays claims. In your first year, you’ll make it cheaper to run, easier to change, and able to handle claims it can’t handle today. You’ll own that work from design to production and partner with Product on what to build next.
This role is for someone who has shipped AI features that real users and real money depend on, and who knows the difference between a demo and a system you can trust.
Our Tech Stack: Python · Django · TypeScript · React · LLM APIs · OpenRouter · LangSmith · GitHub · Linear · Claude Code · CodeRabbit
Core Responsibilities
- Learn our claims automation pipeline in depth and become a core owner, reviewing and shipping changes on your own within your first few months.
- Lower the cost of every claim we process by routing work to the right models, while keeping accuracy at or above where it is today.
- Restructure the pipeline so each stage can be changed, tested, and rolled out independently, with evaluations gating every change.