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
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 1 hour 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
- 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...SeniorWork at office
$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 Okta that benefit our users... ...ownership. We expect great things from our engineers and reward them with stimulating new projects,...SuggestedLocal areaWorldwideFlexible hours- 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...SeniorWork at officeWorldwide
$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...SeniorInternshipRemote work$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...SeniorWork at officeWork from home$140k - $170k per year
Senior Data Platform Engineer - Zonda - Toronto, ONJob DescriptionSenior Data Platform Engineer: Senior Data Platform Engineer – Zonda – Toronto, ONCompany Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information...SeniorHourly payPermanent employmentFull time$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$147k - $196.6k per year
...days per week, at minimum. The RoleThe 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....SeniorWork at officeRemote work3 days per week- 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
- 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
$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....SeniorWork at officeRemote work3 days per week$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...SeniorRemote work- 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
- Lead distributed systems engineering at Cerebras Systems, building Kubernetes-based inference infrastructure for globally distributed AI workloads.As a Staff Engineer on the Inference Platform team, you will own orchestration connecting cloud components with machine learning...
- 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
- Shape Nova’s distributed systems and query engine as a Staff Software Engineer, optimizing performance, cost, and reliability at scale. Work spans modern OLAP infrastructure.The company is seeking an experienced systems engineer for its in-house OLAP engine, Nova. You will...
$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...SeniorFull timeContract workWork at office$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 workWorldwide- 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
- ...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...SeniorRemote workFlexible hours
- ...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
- 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...SeniorRemote work
- 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...
- Build dependable data infrastructure at Shopify using Apache Flink, distributed systems expertise, and a strong focus on developer experience.This Staff Engineer role advances the platform behind streaming and batch pipelines for recommendations, catalog, analytics, and core...Senior
- # 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...SeniorFull timeWork at officeRemote work
- Build data platforms and AI capabilities as a Senior Software Engineer at lululemon, working onsite at least four days weekly. Apply distributed systems and APIs.This senior position supports lululemon’s Enterprise Data & AI team. You will design enterprise solutions across...Senior
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer - Builder Platform based in Canada. As a Senior Staff Software Engineer, you will provide company-wide technical...SeniorLong term contractRemote work
- ...Shape the data foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help...Long term contractImmediate start
- ...next chapter. From operating systems to zonal controllers to cloud... ...that will set the standards for software-defined vehicles around the world... .... Role SummaryConsumer Platform builds and operates backend services... ...digital experiences. As a Staff Backend Software Engineer, you...Long term contractFull timeContract work
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!
Related searches
- data integration developer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- big data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- junior data engineer Winnipeg, MB

