1

Senior Backend Engineer Jobs in Toronto, ON (NOW HIRING)

The Senior Backend Engineer, AI Platform owns the backend surface. You are the primary engineer on the NestJS middleware layer and a meaningful contributor to the Python services. You ship production ...

Role Overview We are seeking a Senior Backend Engineer (Web3) with strong expertise in Go and TypeScript to join a high-performance blockchain infrastructure team. The ideal candidate will have on ...

Senior Backend Engineer (Web3)

Toronto, ON · On-site

CA$300K - CA$450K/yr

Role Overview We are seeking a Senior Backend Engineer (Web3) with strong expertise in Go and TypeScript to join a high-performance blockchain infrastructure team. The ideal candidate will have on ...

Senior Backend Engineer

Toronto, ON · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases, and APIs that support our products. This is a hands-on individual contributor role that also ...

Senior Backend Engineer

Toronto, ON · Remote

CA$145K - CA$155K/yr

As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases, and APIs that support our products. This is a hands-on individual contributor role that also ...

As a Senior Backend Engineer , you will have a hand in architecting the technology and customer experience that are pivotal to multiple web products for patients, pharmacies and other customers of ...

Senior Backend Engineer (SaaS, Data & AI) Why Kaseya? Join a fast-growing company that's transforming the IT industry. At Kaseya, you'll have the opportunity to work with cutting-edge technology ...

We are looking for a mission-driven Senior Backend Engineer who is passionate about building reliable, high-impact systems and takes pride in owning complex problems end to end. This role is ideal ...

Senior Backend Engineer

Toronto, ON · On-site

CA$140K - CA$180K/yr

We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are incredible. We're ...

Senior Backend Engineer, Entities

Toronto, ON · Remote

CA$160K - CA$215K/yr

This role operates at the intersection of backend engineering, LLM integration, and hands-on experimentation. You will collaborate with a multidisciplinary team of Data Scientists, Researchers, and ...

Senior Back-End Developer

Toronto, ON · On-site

CA$135K - CA$154K/yr

Rumble is seeking a Senior Back-End Developer to design, build, and maintain high-performance server-side systems that power a large-scale video platform serving millions of users. This is a senior ...

Backend Engineer, Growth & Agents

Toronto, ON · Remote

CA$160K - CA$230K/yr

As one of the senior backend engineers on the team, you'll own technical decisions end-to-end, from shaping ambiguous product ideas through production. You'll partner closely with Product and Design ...

Senior Back-End Developer

Toronto, ON · On-site

CA$135K - CA$154K/yr

Rumble is seeking a Senior Back-End Developer to design, build, and maintain high-performance server-side systems that power a large-scale video platform serving millions of users. This is a senior ...

next page

Showing results 1-20

Senior Backend Engineer information

What is a senior backend engineer?

Senior Backend Engineers are experienced software professionals responsible for designing, developing, and maintaining the server-side components of web applications or systems. They work with databases, APIs, and application logic to ensure robust, scalable, and efficient backend operations. Their role often involves collaborating with frontend engineers, managing system architecture, reviewing code, and mentoring junior developers. Senior Backend Engineers also play a key role in optimizing performance, ensuring security, and integrating new technologies into existing systems.

What are some common challenges senior backend engineers face when scaling backend systems, and how are they typically addressed?

Senior Backend Engineers often encounter challenges related to system scalability, such as database bottlenecks, latency issues, and maintaining system reliability under increased load. Addressing these challenges typically involves optimizing database queries, implementing caching strategies, and designing microservices architectures to distribute workloads efficiently. Collaboration with DevOps and frontend teams is also crucial to ensure seamless integration and monitoring. Proactively identifying potential scalability issues and participating in code reviews are key responsibilities in this role.

What are the key skills and qualifications needed to thrive as a senior backend engineer, and why are they important?

To thrive as a Senior Backend Engineer, you need advanced proficiency in server-side programming languages (such as Java, Python, or Node.js), database management, and experience with scalable system architecture, typically supported by a relevant degree and several years of professional experience. Familiarity with frameworks, APIs, containerization tools (like Docker and Kubernetes), and cloud platforms (such as AWS or Azure) is essential, along with knowledge of version control systems like Git. Strong problem-solving abilities, effective communication, and mentorship skills help you collaborate across teams and guide junior developers. These skills ensure the delivery of robust, efficient, and maintainable backend systems that support business objectives and seamless user experiences.

How much does a senior backend engineer make?

A senior backend engineer's salary typically ranges from $100,000 to $160,000 annually, depending on experience, location, and company size. They often have expertise in programming languages like Java, Python, or Node.js and may receive additional compensation through bonuses or stock options.

What are the most commonly searched types of Backend Engineer jobs in Toronto, ON?

The most popular types of Backend Engineer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Senior Backend Engineer jobs?

Cities near Toronto, ON with the most Senior Backend Engineer job openings:

Infographic showing various Senior Backend Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 83% Physical, 8% Hybrid, and 9% Remote job distribution.

Senior Backend Engineer

Chubb

Toronto, ON

Full-time

Re-posted 22 days ago


Chubb rating

8.2

Company rating: 8.2 out of 10

Based on 67 frontline employees who took The Breakroom Quiz

144th of 311 rated insurance


Job description

ABOUT CHUBB 

Chubb is the world's largest publicly traded property and casualty insurer. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise, and local operations globally.

THE OPPORTUNITY 

Chubb's AI Platform team is building an enterprise AI platform powering RAG-based search, document intelligence, and AI-assisted workflows for thousands of users across the global organization. The backend spans three production services: a TypeScript NestJS middleware layer handling authentication, data access, and business logic; a Python FastAPI RAG orchestration service integrating Azure AI Search and Azure OpenAI; and a Python FastAPI document processing pipeline parsing, chunking, and embedding enterprise documents at scale. 

The Senior Backend Engineer, AI Platform owns the backend surface. You are the primary engineer on the NestJS middleware layer and a meaningful contributor to the Python services. You ship production-grade code sprint over sprint, operate within the Crucible SDLC framework, and hold the quality bar without needing to be reminded. This role is hands-on by design - senior here means depth of craft and proximity to delivery, not distance from it.

KEY RESPONSIBILITIES

NestJS Middleware - Primary Ownership 

Design and implement feature modules end-to-end: DTOs, controllers, services, and providers following established module patterns across domain areas including authentication, user management, AI integration, file handling, and conversation threading

Enforce JWT authentication guards, integrate Azure Cosmos DB using parameterized queries (never interpolated), and instrument all contributions with OpenTelemetry distributed tracing 

Author and maintain Swagger/OpenAPI documentation for every new and modified endpoint - API contracts are first-class deliverables 

Apply structured OgmaLogger logging consistently across all contributions; structured observability is a non-negotiable part of every feature 

Write unit tests and e2e tests as part of delivery - mock Cosmos DB and external dependencies, maintain meaningful coverage without being directed to do so

Python FastAPI - Active Contributor

Contribute production-ready route handlers, Pydantic models, and async service logic to the RAG orchestration service and the doc-parser-api document processing pipeline 

Implement and extend Azure AI Search integrations, embedding pipelines, and document ingestion workflows - batch embedding operations, OCR fallback paths, and multi-format document processors 

Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning

Crosscutting

Participate in code reviews across all repositories; provide substantive, reasoned technical feedback and uphold Conventional Commits and Semantic Versioning standards 

Leverage agentic coding tools - Claude Code, GitHub Copilot, and their successors - as daily productivity multipliers within a disciplined engineering workflow 

Collaborate with AI/ML engineers, frontend engineers, and product managers to translate complex AI capabilities into reliable, observable, production-ready backend services

Contribute to backend architectural decisions: module design, API contract conventions, Azure service integration patterns, CI/CD pipeline configuration, and cross-service dependency management

REQUIRED QUALIFICATIONS

5-7 years of professional backend engineering experience delivering production services at meaningful scale 

TypeScript - rigorous typing discipline in a Node.js backend context; you think in types and leverage the type of system rather than work around it 

NestJS or equivalent Node.js backend framework (Express, Fastify) - experience designing feature modules, middleware, guards, interceptors, and RESTful API architecture 

Python - comfortable authoring production-grade services with Pydantic data models and async/await patterns; you write clean Python and know when something is good enough versus when it needs to be better

Azure ecosystem - practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights; secrets are never hardcoded 

Testing discipline - writes unit, integration, and e2e tests as an intrinsic part of delivery, not a post-hoc checkbox; knows the difference between a test that proves correctness and one that just passes 

Observability fundamentals - structured logging, distributed tracing, and error tracking in a cloud-hosted service; you know what to instrument and why 

Git workflow fluency - feature branching, pull request workflows, code review participation, and CI/CD integration; you leave the codebase in a better state than you found it 

Proven delivery track record - demonstrable history of shipping features into production environments on schedule, sprint over sprint

NICE TO HAVE

Azure AI Search, Azure OpenAI, or RAG architecture - hands-on experience with vector search, embedding pipelines, or LLM integrations in production 

OpenTelemetry instrumentation - distributed tracing across polyglot service boundaries, especially Python and Node.js in the same trace 

Agentic coding assistants - Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant; you know how to direct an agent, review its output critically, and integrate it into a disciplined engineering process 

Document processing pipelines - OCR, PDF/DOCX parsing, text chunking strategies, or file ingestion workflows at scale 

Regulated industry exposure - insurance, financial services, or healthcare environments where data privacy, auditability, and compliance shape engineering decisions 

Angular or React familiarity - enough to read frontend code, understand API consumption patterns, and collaborate on contract design without handholding from the UI team 

Open-source contributions - anything that demonstrates you care about the craft beyond the job

Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants. 

At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job.  If you require an accommodation during the hiring process or upon hire, please inform Human Resources.  If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant's accessibility needs.


What Chubb employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Chubb logo

About Chubb

Sourced by ZipRecruiter

Chubb is the world's largest publicly traded property and casualty insurer. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. We are a unique global organization with a culture of individuals passionately committed to our respective crafts. With underwriting at our core, each of us contributes to providing the best insurance coverage and service to our clients. Our highly collaborative, inclusive nature helps us drive better business outcomes through diversity of background, experiences, insights and values.

Industry

Insurance services

Company size

10,000+ Employees

Headquarters location

Warren, NJ, US