1,572,174open jobs
94,754companies
240,812added this week
Browse all
Salary
$60k – $67k per year
Location
Remote (Canada)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Our property and casualty insurance products are customized to fit the needs of mid-size to large Canadian companies with Canadian or multinational risks.

Department: Technology

Location: Toronto

Reports To: AVP, Technology

Company Overview:

Liberty Mutual Canada is the Canadian operation of Liberty Mutual Insurance Company. We offer a broad suite of commercial insurance products and solutions to mid-size and large Canadian companies with Canadian, North American and/or multinational risks. Liberty Mutual Canada has over 300 employees and services its clients coast-to-coast from our regional offices in Vancouver, Calgary, Edmonton, Toronto, Montreal and Halifax.

At Liberty Mutual Canada, diversity is about all of us. Our promise to you is a culture that is collaborative, rewarding and empowering. We are committed to attracting and retaining employees across all dimensions of diversity and believe that recognizing, appreciating, and applying the unique insights, perspectives and backgrounds of each person cultivates an atmosphere of trust and respect. At Liberty Mutual Canada, our values are to foster a high-performing, equitable and inclusive culture where the best talent of all backgrounds can bring their whole selves to work and succeed.

If you are unsure whether or not your experience matches every requirement below, we encourage you to apply anyway. We are looking for varied and diverse perspectives and experiences that we can add to our team!

Our core values guide all of our decision-making and come to life through our benefits and employee programs. We offer:

- A premier flexible work environment (a combination of on-site & remote work) supporting our employees in their pursuit of a healthy work-life balance

- Competitive health & dental benefits plan

- Market-leading pension plan

- Competitive time off policy

- External education & tuition reimbursement programs

- Employee & Family Assistance Programs

- An opportunity to get involved and become a member of one of our national employee committees - social responsibility, employee engagement, diversity, equity & inclusion

The Opportunity:

We are seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on API integrations and LLM-powered applications. You will design and implement innovative software solutions, working closely with developers, architects, product owners and business stakeholders to deliver high-quality products and services.

What you will work with: Mighty Moose sits at the center of Liberty Mutual's Underwriting & Policy Platform, connecting the Underwriting Workbench, policy lifecycle management, and rating & pricing services across our US and Canadian operations under an enterprise API-first architecture. Our underwriting ecosystem also includes LLM-powered applications, such as D&O Copilot, built with Python and FastAPI, so this role spans both our core Node.js/TypeScript serverless APIs and these Python-based LLM services.

Agentic engineering, using AI coding agents, Model Context Protocol (MCP) tooling and other automation, is also a growing part of how we build and support software here.

Duties and Responsibilities:

  • Design, develop, and deploy backend services and APIs using our AWS serverless stack (Lambda, API Gateway, DynamoDB), with attention to code quality, scalability, and security.
  • Build and maintain Python/FastAPI services that power LLM-based applications such as D&O Copilot, alongside our core Node.js/TypeScript APIs.
  • Apply agentic engineering practices and LLM-based solutions, including AI coding agents and automation tooling, to accelerate delivery, strengthen testing, and modernize our API products.
  • Collaborate with cross-functional teams to gather and define requirements aligned with business objectives.
  • Support and share knowledge with junior developers to foster continuous learning.
  • Participate in code reviews, ensuring code quality, scalability, and security standards are met.
  • Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of our applications.
  • Stay current with emerging technologies and industry trends, advocating for the adoption of best practices.

Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in backend, API/serverless, and LLM-powered application development.
  • Excellent problem-solving skills and the ability to adapt to new challenges.
  • Strong communication skills and the ability to work effectively in a team environment.
  • Strong proficiency in TypeScript and Node.js, building serverless applications on AWS (Lambda, API Gateway, DynamoDB, EventBridge).
  • Strong proficiency in Python, including FastAPI and Pydantic, for building LLM-powered services (e.g., chat and recommendation APIs).
  • Strong knowledge of SQL/NoSQL databases (DynamoDB, PostgreSQL) and AWS services.
  • Experience with Infrastructure as Code (ideally AWS CDK) is a strong plus.
  • Experience with automated testing (Jest, pytest) and CI/CD pipelines; familiarity with OpenAPI/REST contracts and code quality tooling (ESLint, Prettier) is a plus.
  • Interest in agentic engineering and LLM-based solutions (AI coding agents, Copilot agent mode, MCP tooling) is a strong plus.

Liberty Mutual Canada is committed to pay transparency and fair, equitable hiring. For roles based in Ontario & British Columbia, we publish a Target Hiring Range in compliance with the Ontario & British Columbia Pay Transparency Act.

This posting is for an active, current vacancy.

Target Hiring Range:

CAD $85,000-95,000 per year (base salary).

This range represents the expected annual base salary for this role, however, offers above the published maximum may be approved with appropriate business authorization. Final offers will be determined based on each candidate’s qualifications, relevant experience, internal equity, and the needs of the role. The posted range does not include variable compensation (bonus), allowances, or benefits. We encourage all qualified candidates to apply.

We do not use AI-based screening tools in our hiring process. Candidates who complete an interview and remain under consideration may request, and will receive, feedback within 45 days.

Liberty Mutual Canada is committed to fostering an inclusive, accessible environment where all employees feel valued and supported. We are committed to building a workforce that is representative of the communities we operate in and serve. If you require an accommodation for the recruitment/interview process due to a disability (which may be invisible or visible, temporary or permanent), please let us know and we will work with you to meet your needs.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,572,174 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
Remote (Philippines) • Freelance • 3+ years exp • Mandaluyong
JavaScript
PHP
PHP
WordPress
WooCommerce
DevOps
DNS
Design
Adobe Photoshop
Figma
Adobe InDesign
Adobe After Effects
Canva
Management
Slack
Gmail
Microsoft Teams
Apply
$147k – $238k per year • Equity • In office • Full-Time • 5+ years exp • Canada
Go
Databases
ClickHouse
Apache Kafka
DevOps
Terraform
GCP
Azure
Amazon S3
Amazon Kinesis
Apply
≈ $83k – $170k per year (Estimated) • Remote (United States) • Full-Time • Atlanta
Python
Rust
DevOps
gRPC
Docker
Kubernetes
Apply
$45k – $55k per year • Remote (Poland) • Poland
PHP
PHP
Symfony
PHPUnit
Databases
MySQL
Redis
RabbitMQ
ElasticSearch
DevOps
Jenkins
Git
Kubernetes
Linux
Management
Scrum
Apply
Senior .Net Engineer 27 days ago
≈ $55k – $121k per year (Estimated) • Remote (Brazil) • Full-Time • 5+ years exp
SQL
C#
C#
ASP.NET Core
Databases
Redis
DynamoDB
RabbitMQ
Apache Kafka
DevOps
Rest API
Azure DevOps
GitHub Actions
Kibana
OpenTelemetry
Datadog
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
Git
AWS
Kubernetes
Grafana
AppDynamics
Amazon EKS
AWS Lambda
Amazon ECS
API Gateway
Management
Agile
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
Hybrid • Full-Time • 6+ years exp
Python
Go
Java
SQL
Scala
Databases
PostgreSQL
Delta Lake
PostGIS
TimescaleDB
MinIO
Apache Kafka
AI/ML
Spark
vLLM
MLFlow
DevOps
Terraform
Ansible
Helm
Docker Swarm
Prometheus
GitOps
ArgoCD
Git
Docker
Kubernetes
Cybersecurity
Keycloak
Apply
≈ $101k – $177k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Munich
Python
Go
Rust
TypeScript
C++
Databases
PostgreSQL
Redis
ClickHouse
Apache Kafka
AI/ML
Model Context Protocol
CUDA Toolkit
Function Calling
AI Agents
LLM
RAG
NVIDIA NIM
CUDA
NVIDIA NeMo
A2A
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
Tool Use
DevOps
CI/CD
Kubernetes
Apply
≈ $57k – $120k per year (Estimated) • Remote (Croatia, Poland, Romania, Spain, Ukraine) • Full-Time
Python
JavaScript
Java
TypeScript
Databases
Apache Kafka
AI/ML
LangGraph
LangChain
AI Agents
Flink
Frontend
React.js
Mobile
Clean Architecture
DevOps
GCP
AWS
Kubernetes
Apply
≈ $39k – $95k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Beirut
SQL
DevOps
Rest API
CI/CD
Cybersecurity
Burp Suite
OWASP ZAP
Threat Modeling
OWASP
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
≈ $82k – $140k per year (Estimated) • Remote (Canada) • Full-Time • Bachelor's Degree • Vancouver • Calgary
Apply
≈ $41k – $94k per year (Estimated) • Remote (Canada) • Full-Time • Calgary
Apply
≈ $61k – $113k per year (Estimated) • Remote (Canada) • Full-Time • Toronto
Management
Microsoft Office
Apply
≈ $49k – $95k per year (Estimated) • Remote (Canada) • Full-Time • Toronto
Management
Microsoft Office
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
≈ $104k – $175k per year (Estimated) • Equity • Hybrid • 8+ years exp • Toronto
JavaScript
TypeScript
Node JS
Node JS
Fastify
Databases
PostgreSQL
Frontend
Redux
Webpack
GraphQL
React.js
ESLint
Prettier
esbuild
DevOps
GCP
Azure
Git
AWS
Docker
Grafana
StatsD
Management
Slack
Agile
QA
Cypress
Jest
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
$91k – $113k per year • Equity 0.5–1% • In office • Full-Time • 3+ years exp • PhD • Toronto
Apply
≈ $30k – $49k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Toronto
Management
Outlook
Apply
See all jobs
This is one of many
1,572,174 more open roles from verified company boards, updated every day.