Senior Backend Software Engineer - Data Platform (Toronto)

Senior Backend Software Engineer - Data Platform (Toronto)

23 Oct
|
Kaseya Careers
|
Toronto

23 Oct

Kaseya Careers

Toronto

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. We build it.

Senior Software Engineer – Data Platform Kaseya powers millions of endpoints and serves thousands of customers worldwide. We are building a new Data & AI Platform that will unify data across Kaseya products and enable new customer experiences, automation, analytics, and AI capabilities.

strong backend software engineers who want to solve large-scale data problems .

software engineering role within the Data & AI Platform organization . You will design and build distributed backend services and platform infrastructure responsible for ingesting, processing, serving, and exposing data across Kaseya products.

This is not a traditional ETL, BI, analytics engineering, or data warehousing role.

Strong candidates typically come from backend engineering, distributed systems, infrastructure, streaming, or software-oriented data platform backgrounds.

used by internal engineering teams and customer-facing products





Build highly available services capable of processing and serving large volumes of data

Develop services responsible for data ingestion, enrichment, routing, transformation, and delivery

Build APIs and service interfaces that expose platform capabilities to other engineering teams

Improve platform performance, scalability, reliability, and operational efficiency

Write automated unit, integration, and system tests

Own services throughout their lifecycle, including design, implementation, deployment, production support, incident response, and optimization

Participate in architecture reviews and technical design discussions

Collaborate closely with Product, Infrastructure, Security, AI, and other Software Engineering teams

Mentor engineers and help establish strong software engineering standards software engineering Significant recent hands‑on experience building Strong programming ability in one or more general‑purpose languages such as:

Strong understanding of software engineering fundamentals, including:

Experience building systems that handle failures, retries, duplicate processing, ordering, and distributed state

Experience operating cloud‑native production systems on AWS, Azure, or GCP

Experience owning production services, including troubleshooting, monitoring, incident response, and reliability improvements

CI/CD and deployment automation experience

Experience with distributed caching, queues, key‑value stores, or high‑performance databases

Experience designing developer‑facing platforms or shared infrastructure used by multiple engineering teams





Experience conducting architecture reviews or authoring technical design documents, RFCs, or ADRs

Data Platform Experience need to come from a traditional Data Engineering background.

However, you should be comfortable working with data-intensive systems.

Real‑time data ingestion

Change Data Capture

Data‑serving infrastructure

Data APIs not a substitute for strong software engineering fundamentals :

Databricks

ETL development, BI/reporting, dimensional modeling, dashboards, or data warehouse implementation without substantial backend software engineering experience are unlikely to be a fit for this role.

Bonus Experience building infrastructure supporting machine learning or AI systems

Experience building AI/LLM backend services

Experience with vector databases or high‑scale retrieval systems

Experience with RAG infrastructure or AI data pipelines

Experience developing internal developer platforms

Experience mentoring engineers or leading cross‑team technical initiatives

Senior Software Engineer

Backend Engineer

Platform Engineer

Streaming Platform Engineer

Data Platform Engineer

Software Engineer, Data Infrastructure production software systems and explain the architectural decisions, trade‑offs, failures, and operational challenges behind them.

CAD $205,000 to $240,000 per year . 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 information Kaseya provides equal employment prospect 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. #

📌 Senior Backend Software Engineer - Data Platform (Toronto)
🏢 Kaseya Careers
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend software engineer - data platform (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior backend software engineer - data platform (toronto) / toronto