Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer, Data Platform & Distributed Systems Toronto, Ontario

Kaseya

About KaseyaKaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.Founded in 2000, Kaseya was built by builders - and we're still building. We look for people who create rather than wait, who see a hard problem and lean in, and who treat challenges as raw material. At Kaseya, everyone plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations, your work helps protect, defend, and optimize IT environments across the globe.We're building teams that grow, perform, and make an impact. If you're driven by the itch to make things better - a product, a process, a career - you'll fit right in.At Kaseya, we don't just raise the bar. We build it.Job Title:
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, collaborate with a dynamic team, and develop your career in a highimpact role.Join the Kaseya growth rocket ship and see how we are #ChangingLives!Job Summary
We’re hiring a Senior / Staff Backend Engineer to lead the design and delivery of SaaS products powered by data, machine learning, and AI. This is a hands‑on role focused on building scalable backend systems, integrating ML/AI capabilities into real customer workflows, and driving technical direction across product areas. You’ll work closely with Product, Design, and Data teams to deliver reliable, high‑impact features and improve engineering standards across the organization.Roles & Responsibilities
Own the architecture and technical direction for backend systems within a multi‑tenant SaaS platformDesign and build APIs and services (REST, GraphQL, or gRPC) to support product features and integrationsDeliver backend features end‑to‑end, including data modeling, business logic, and system integrationPartner with Product, Design, and Data/ML teams to translate business requirements into scalable solutionsIntegrate data, ML, and AI capabilities into product workflows (e.G., automation, recommendations, insights)Improve system performance, scalability, and reliability across critical servicesImplement monitoring, logging, and alerting to ensure operational visibility and stabilityLead design reviews, mentor engineers, and contribute to engineering best practicesRequired Qualifications
10+ years of software engineering experience in a production environmentExperience designing and building backend systems for SaaS applicationsExperience delivering complex, user‑facing features end‑to‑end in collaboration with Product teamsExperience building APIs and services (REST, GraphQL, or gRPC)Experience working with cloud platforms (AWS, GCP, or Azure)Experience integrating data, ML, or AI capabilities into production systemsPreferred Qualifications
Experience with backend languages such as Node.Js, Java, Go, or similarExperience with Python and data‑related tooling (e.G., pandas, ML frameworks)Familiarity with data modeling, relational databases, and caching strategiesUnderstanding of ML/AI systems, including model integration and common failure modesExperience working with containers and distributed systemsExperience mentoring engineers and contributing to engineering standardsAdditional Information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.Additional informationKaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.
#J-18808-Ljbffr
Vacancy posted 56 minutes ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Data Platform & Distributed Systems Toronto, Ontario in Winnipeg, MB vacancy
  • Lead distributed systems architecture and backend engineering as a Staff Software Engineer II at KeyCite, shaping business-critical platforms across teams.This senior engineering role covers end-to-end delivery for large-scale production systems. You will modernize established... 
    Senior

    Thomson Reuters

    Winnipeg, MB
    58 minutes ago
  • Acceldata seeks a Staff Engineer to lead architecture for the Open Data Platform (ODP) and drive the technical direction across hybrid and multi-cloud environments. You will mentor senior engineers and collaborate with Apache communities to advance large-scale data infrastructure... 
    Senior

    Acceldata

    Winnipeg, MB
    58 minutes ago
  • $160k - $220k per year

     ...you are too, let's talk. About the TeamThe Data Platform team is responsible for the foundational data services, systems, and data products for the company that benefit...  ...ownership. We expect great things from our engineers and reward them with stimulating new projects,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Winnipeg, MB
    55 minutes ago
  • $140k - $170k per year

    Senior Data Platform Engineer - Zonda - Toronto, OntarioJob DescriptionCompany Overview:CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar... 
    Senior
    Permanent employment
    Work at office
    Monday to friday

    CoStar Group

    Winnipeg, MB
    1 hour ago
  • $160k - $200k per year

    Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement: Remote within CanadaAnnual Base Salary: CAD $160,000 to $200,000, based on skills and experienceBenefits: RRSP matching and health benefitsPosition Status: Newly created... 
    Senior
    Internship
    Remote work

    Stathletes

    Winnipeg, MB
    55 minutes ago
  • Design distributed infrastructure for autonomous agents at Cohere, combining systems depth with ML intuition. Work remotely or from global offices.This Senior Staff Software Engineer role addresses complex platform challenges with few established patterns. You will build capabilities... 
    Senior
    Remote work

    FDE Times

    Winnipeg, MB
    58 minutes ago
  • Architect distributed systems for Nubank’s Money Boxes platform, combining high-concurrency design with transactional ledgering across international markets. This...  ...role requires office presence two days weekly.As Senior Staff Software Engineer, you will serve as chief technical... 
    Senior
    Work at office

    Nubank

    Winnipeg, MB
    1 hour ago
  • Build high-performance inference infrastructure at Anthropic using distributed systems expertise and intelligent routing across a hybrid office model.This Staff and Senior Software Engineer role supports the Inference team serving Claude to millions worldwide. You will work... 
    Senior
    Work at office
    Worldwide

    FDE Times

    Winnipeg, MB
    54 minutes ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer, Data Engineering About Capital One Canada.For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning... 
    Senior
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    56 minutes ago
  • Remote-first Staff Software Engineer opportunity focused on distributed systems, event sourcing, and reliable order processing for restaurant operations.This Staff Software Engineer will shape and scale the Orders Platform while remaining hands-on. You will model, replicate,... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Build high-throughput edge data pipelines with Go or C++ as a Senior Software Engineer at Cisco, working in a hybrid or remote environment.On Cisco’s Edge Processor Team, you will develop backend software for the Splunk Integrated Data Platform. This senior role emphasizes... 
    Senior
    Remote work

    Cisco

    Winnipeg, MB
    1 hour ago
  • $156k - $184k per year

     ...Nubank is seeking an experienced software engineer to evolve and operate its messaging platform and the infrastructure that supports asynchronous communication at scale. This senior role owns critical platform capabilities across multiple domains and AWS accounts, with hundreds... 
    Senior

    Nubank

    Winnipeg, MB
    58 minutes ago
  • $147k - $196.6k per year

     ...days per week, at minimum.The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle...  ...team within General Motors that delivers software on every compute module the company has.... 
    Senior
    Work at office
    Remote work
    3 days per week

    General Motors Company

    Winnipeg, MB
    56 minutes ago
  • $147k - $196.6k per year

     ...days per week, at minimum. The Role The Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between...  ...only team within General Motors that delivers software on every compute module the company has.... 
    Senior
    Work at office
    Remote work
    3 days per week

    General Motors Company

    Winnipeg, MB
    1 hour ago
  • Set technical direction at ChargeLab in Etobicoke, focusing on distributed systems, architecture, and software delivery through a hybrid work model.As a Staff Engineer on the Engineering Scale track, you will shape patterns, frameworks, and specialist depth across ChargeLab... 
    Senior

    King River Capital Group

    Winnipeg, MB
    57 minutes ago
  • $100k - $125k per year

    DescriptionThe Staff Transmission Engineer will work on project teams to create world class designs for new...  ...packaged equipment specifications and data sheets, Request for Qualifications (RFQ...  ...specifications. Update drawings provided by senior engineers to verify corrections are... 
    Senior
    Full time
    Contract work
    Work at office

    Burns & McDonnell

    Winnipeg, MB
    57 minutes ago
  • $221k per year

    Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable... 
    Senior
    Remote work

    JobLarper

    Winnipeg, MB
    54 minutes ago
  • Build reliable distributed systems for Affirms’ Card Experiences team, using AWS, Kubernetes, Python, or Kotlin in a remote-first Canadian role. AI matters.This Staff Software Engineer position focuses on technical strategy, scalable backend architecture, and dependable cardholder... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    54 minutes ago
  • Lead highly available distributed systems for Affirm Card from a remote Canada location, using AWS, Kubernetes, Python, or Kotlin. Shape durable...  ...technical strategy.Affirm’s Card Experiences team needs a Staff Software Engineer to guide systems and execution across the... 
    Immediate start
    Remote work

    Candidate

    Winnipeg, MB
    58 minutes ago
  • Build highly available distributed systems for Affirm’s observability platform, working remotely in Canada with Python or Kotlin backend expertise.This Staff Software Engineer will lead technical direction for a platform processing metrics, logs, and traces across hundreds of... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • Veeda AI is seeking a senior Software Engineer to join our core engineering team in building high-throughput backend services and distributed platform infrastructure. You will design and scale event-driven architectures, tackle data-intensive workloads, and own services from... 
    Senior

    Veeda AI

    Winnipeg, MB
    1 hour ago
  • $170k per year

     ...to simplify and democratize data and AI — from making the next...  ...best data and AI infrastructure platform so our customers can use deep...  ...their business. Founded by engineers — and customer obsessed — we...  ...intersection of large scale distributed systems, data modeling, governance... 
    Summer work
    Worldwide

    Menlo Ventures

    Winnipeg, MB
    54 minutes ago
  • Salesforce Partner Canada is seeking a senior backend engineer to build and operate distributed systems, including Kafka-based services, across multiple data centers. The role emphasizes architectural design, production reliability, and open source collaboration. You will own... 
    Senior

    Salesforce Partner Canada

    Winnipeg, MB
    57 minutes ago
  • Design highly available, scalable systems at AWS in Vancouver using distributed systems software expertise and technical leadership. Shape foundational services powering...  ....Com.Amazon Development Centre Canada ULC seeks a senior software development engineer for Transactional... 
    Senior

    Amazon Web Services (AWS)

    Winnipeg, MB
    1 hour ago
  •  ...logistics, and deep tech.With offices in Toronto, San Francisco, Dallas, and...  ...development. Our closed-loop simulation engine built with the latest in generative AI...  ...training and evaluating self-driving systems. The Simulation Platform team is responsible for delivering a... 
    Senior

    Waabi

    Winnipeg, MB
    57 minutes ago
  • Lead Juniper Square’s data platform transformation with advanced SQL and cloud engineering in a remote-first environment across the United States and Canada.As Senior Staff Software Engineer, Data, you will define architecture, operating models, and execution roadmaps for a... 
    Senior
    Remote work

    Devconnectplatform

    Winnipeg, MB
    57 minutes ago
  •  ...management and cybersecurity software, serving Managed Service Providers...  ...worldwide. Our comprehensive platform helps organizations...  ...future of IT: whether you're in engineering, product, sales, marketing, customer...  ...Backend Engineer (Go, Distributed Systems & Event Streaming)Job... 
    Long term contract
    Worldwide

    Kaseya

    Winnipeg, MB
    57 minutes ago
  • Architect Stripe’s high-throughput screening infrastructure in Toronto, balancing low latency, accuracy, reliability, and evolving financial crimes controls.This Staff Software Engineer role owns technical strategy for distributed screening and detection systems. You will establish... 

    Stripe, Inc.

    Winnipeg, MB
    56 minutes ago
  •  ...Our client, WhatJobs Direct, is seeking a highly skilled Senior Software Engineer to join their fully remote engineering team. This role...  ...designing, developing, and maintaining scalable and robust backend systems and distributed applications. You will play a key role in... 
    Senior
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    1 hour ago
  • # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy · posted 25 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Juniper SquarePrivate... 
    Senior
    Full time
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    58 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Data Platform & Distributed Systems Toronto, Ontario. Be the first to apply!