Staff Backend Engineer

Kaseya CareersToronto, ON
CA$210,000 - CA$250,000

About The Position

We’re hiring a Staff Backend Engineer to help design and deliver SaaS products powered by data, machine learning, and AI. This is a hands-on engineering role focused on building scalable backend systems, integrating ML/AI capabilities into customer workflows, and improving system reliability and performance across the platform. You’ll work closely with Product, Design, Data, and Engineering teams to deliver production-ready features while contributing to architecture decisions, engineering standards, and technical mentorship across teams.

Requirements

  • 8+ years of software engineering experience in a production environment
  • Experience designing and building backend systems for SaaS applications
  • Experience building APIs and backend services using technologies such as Node.js, Java, Go, Rust, or similar
  • Experience integrating data, ML, or AI capabilities into production systems
  • Experience working with cloud platforms (AWS, GCP, or Azure) and distributed systems

Nice To Haves

  • Experience with Python and data-related tooling (e.g., pandas, PyTorch)
  • Experience working with relational databases, caching systems, or data warehousing concepts
  • Familiarity with ML/AI systems, including model integrations or LLM-powered workflows
  • Experience with containers and cloud infrastructure technologies
  • Experience improving monitoring, observability, and operational tooling
  • Experience mentoring engineers or contributing to technical design reviews
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) in development workflows

Responsibilities

  • Design, build, and maintain backend services and APIs for a multi-tenant SaaS platform
  • Deliver backend features end-to-end, including APIs, business logic, integrations, and data models
  • Partner with Product, Design, and Data/ML teams to integrate ML and AI capabilities into customer workflows
  • Improve system scalability, reliability, monitoring, and operational performance across production services
  • Contribute to architecture decisions related to APIs, distributed systems, authentication, and integrations
  • Participate in incident response, troubleshooting, and production support for critical services
  • Lead code reviews, mentor engineers, and contribute to engineering standards and best practices

Benefits

  • Certain roles are eligible for benefits and additional rewards.
  • These rewards are allocated based on individual impact in role.
  • Certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service