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

Kaseya

About Kaseya
Kaseya 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 practices
Required 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 systems
Preferred 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 standards
Additional 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.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.
About Kaseya
Kaseya 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 practices
Required 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 systems
Preferred 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 standards
Additional 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.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.
#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 in Winnipeg, MB vacancy
  • 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
    1 hour 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
  • 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
    1 hour 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 Okta that benefit our users...  ...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
    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
    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
    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
  •  ...Health is building an AI operating system for health, offering members comprehensive...  ...lab testing, imaging, longitudinal data, and guidance from AI and clinical...  ...is scaling its integrated health platform.Role Function is hiring a Staff Software Engineer for its data platform... 
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Skillhub Solutions Inc.

    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
    1 hour 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
  • $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
    1 hour 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
    1 hour ago
  • Shape the data foundation behind Coveo's next generation of innovationWhat 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 shape... 
    Senior
    Long term contract
    Immediate start

    coveoen

    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
  • 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
    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
    1 hour ago
  • Instacart · instacart.Careers · checked today Staff Software Engineer, Ads Data PlatformCanada - Remote (ON, AB, BC, or NS Only) Staff · Remote 8+ yrs Data Platform posted 2 d ago We're transforming the grocery industry At Instacart, we invite the world to share love... 
    Remote work

    D8 LooP

    Winnipeg, MB
    1 hour 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
  • 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
    1 hour 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
    1 hour 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
  • 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
    1 hour ago
  •  ...development. Our closed-loop simulation engine built with the latest in generative...  ...training and evaluating self-driving systems. The Simulation Platform team is responsible for delivering a...  ...scale.Design and implement orchestration software between simulation subcomponents... 
    Senior

    Waabi

    Winnipeg, MB
    1 hour ago
  •  ...scalable healthcare technology with C#, distributed systems, and AI-assisted development at...  ...client and industry travel is required.As a senior-level individual contributor, you will...  ...implement, and support highly available software platforms. Your work spans Microsoft .NET... 
    Senior
    Remote work

    LE001 Phreesia, Inc.

    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
    1 hour ago
  • Engineer reliable NLP infrastructure with Python and C++ in Vancouver, supporting onsite work three days each week.As a Staff Software Engineer, you will strengthen the architecture behind AI-enabled products...  ...reliability, and cost-efficient systems for language detection, sentiment... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 hour ago
  •  ...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 contract
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  • Shape Coveo’s data foundation through distributed systems expertise and architectural judgment. Influence technical direction across teams building reliable, scalable data capabilities.As a Staff Software Developer on Coveo’s Data Platform team, you will guide strategic initiatives... 
    Immediate start

    Coveo

    Winnipeg, MB
    1 hour ago
  • Shape Coveo’s data platform architecture through distributed systems expertise and technical leadership across teams building reliable ML-driven features at scale.As a Staff Software Developer on Coveo’s Data Platform team, you will lead strategic initiatives under the Director... 

    coveoen

    Winnipeg, MB
    1 hour ago
  • Build reliable distributed systems for Affrim’s remote Canada engineering organization, using Kubernetes and cloud technologies at exceptional scale.This Staff Software Engineer will lead the Observability team’s technical direction while designing and operating backend systems... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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