{"id":53563,"url":"https://alion.io/job/kaseya-senior-platform-data-engineer","title":"Senior Backend Software Engineer – Data Platform","company":{"id":2257,"name":"Kaseya","domain":"kaseya.com","url":"https://alion.io/company/kaseya","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":80,"open_postings":16,"ghost_share":0,"stale_share":0.75,"repost_share":0.063,"time_to_fill_p50_days":27,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":205000,"max":240000,"currency":"CAD","period":"year","gross":null,"usd_annual":169122},"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Kinesis","optional":false},{"name":"Amazon Redshift","optional":false},{"name":"Apache Iceberg","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"BigQuery","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Databricks","optional":false},{"name":"Datadog","optional":false},{"name":"Delta Lake","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Flink","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Grafana","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Prometheus","optional":false},{"name":"Pulumi","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"RAG","optional":false},{"name":"Rust","optional":false},{"name":"Scala","optional":false},{"name":"Snowflake","optional":false},{"name":"Spark","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-06-09T09:29:11Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-16T23:50:30Z","board_verified":true,"closed_at":null,"days_open":129,"trust":{"level":"stale","repost_count":1,"flags":["stale"],"days_open":98},"description":"About Kaseya\nKaseya 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.\nBacked 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.\nFounded 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.\nWe'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.\nAt Kaseya, we don't just raise the bar. We build it.\nSenior Software Engineer - Data Platform\nLocation: Toronto, Canada\nWhy Kaseya?\nKaseya 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.\nWe are looking for strong backend software engineers who want to solve large-scale data problems.\nThis is a 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.\nThis is not a traditional ETL, BI, analytics engineering, or data warehousing role.\nStrong candidates typically come from backend engineering, distributed systems, infrastructure, streaming, or software-oriented data platform backgrounds.\nWhat You'll Build\nYou will work on greenfield platform capabilities that sit across Kaseya's product ecosystem.\nYou will:\nDesign and build backend services, APIs, and distributed platform components used by internal engineering teams and customer-facing products\n\nBuild highly available services capable of processing and serving large volumes of data\n\nDesign event-driven and asynchronous systems using technologies such as Kafka and other distributed messaging platforms\n\nDevelop services responsible for data ingestion, enrichment, routing, transformation, and delivery\n\nBuild APIs and service interfaces that expose platform capabilities to other engineering teams\n\nDesign systems that operate correctly under concurrency, partial failures, retries, duplicate events, and high load\n\nSolve distributed-systems problems involving:\npartitioning\n\nordering\n\nidempotency\n\nretries\n\nstate management\n\nbackpressure\n\nconsistency\n\nfault tolerance\n\ndelivery guarantees\n\nBuild reusable frameworks and platform primitives that can be adopted across multiple Kaseya products\n\nDesign service contracts, APIs, schemas, and integration patterns between independently developed systems\n\nImprove platform performance, scalability, reliability, and operational efficiency\n\nBuild production observability using metrics, logging, tracing, dashboards, and alerting\n\nWrite automated unit, integration, and system tests\n\nOwn services throughout their lifecycle, including design, implementation, deployment, production support, incident response, and optimization\n\nParticipate in architecture reviews and technical design discussions\n\nCollaborate closely with Product, Infrastructure, Security, AI, and other Software Engineering teams\n\nMentor engineers and help establish strong software engineering standards\n\nWhat We're Looking For\nRequired\n6+ years of professional software engineering experience\n\nSignificant recent hands-on experience building backend, platform, or distributed systems\n\nStrong programming ability in one or more general-purpose languages such as:\nJava\n\nGo\n\nPython\n\nScala\n\nRust\n\nC++\n\nExperience designing and developing production APIs, microservices, backend services, or platform services\n\nStrong understanding of software engineering fundamentals, including:\ndata structures and algorithms\n\nconcurrency\n\nasynchronous programming\n\nAPI design\n\ntesting\n\ndebugging\n\nsystem design\n\nExperience designing or operating distributed systems in production\n\nExperience with event-driven architectures or distributed messaging systems such as:\nKafka\n\nKinesis\n\nEvent Hubs\n\nPub/Sub\n\nRabbitMQ\n\nsimilar technologies\n\nExperience building systems that handle failures, retries, duplicate processing, ordering, and distributed state\n\nExperience operating cloud-native production systems on AWS, Azure, or GCP\n\nExperience owning production services, including troubleshooting, monitoring, incident response, and reliability improvements\n\nExperience working with Docker and containerized production environments\n\nStrongly Preferred\nDeep production experience with Apache Kafka\n\nExperience with streaming frameworks such as:\nApache Flink\n\nSpark Structured Streaming\n\nKafka Streams\n\nApache Beam\n\nExperience designing high-throughput or low-latency systems\n\nExperience with CDC, event sourcing, asynchronous processing, or message-driven architectures\n\nExperience designing partitioning and sharding strategies\n\nUnderstanding of message delivery semantics such as at-most-once, at-least-once, and effectively/exactly-once processing\n\nExperience implementing idempotent and fault-tolerant services\n\nExperience with Kubernetes and production container orchestration\n\nInfrastructure-as-code experience with Terraform, Pulumi, CloudFormation, or similar tooling\n\nCI/CD and deployment automation experience\n\nExperience with distributed caching, queues, key-value stores, or high-performance databases\n\nExperience designing developer-facing platforms or shared infrastructure used by multiple engineering teams\n\nStrong observability and SRE practices using technologies such as Prometheus, Grafana, Datadog, OpenTelemetry, or similar systems\n\nExperience conducting architecture reviews or authoring technical design documents, RFCs, or ADRs\n\nData Platform Experience\nYou do not need to come from a traditional Data Engineering background.\nHowever, you should be comfortable working with data-intensive systems.\nRelevant experience may include:\nReal-time data ingestion\n\nStreaming platforms\n\nDistributed processing\n\nChange Data Capture\n\nData-serving infrastructure\n\nLarge-scale analytical systems\n\nData APIs\n\nLakehouse infrastructure\n\nDistributed storage systems\n\nHigh-volume event processing\n\nExperience with technologies such as the following is useful, but not a substitute for strong software engineering fundamentals:\nSpark\n\nDatabricks\n\nSnowflake\n\nIceberg\n\nDelta Lake\n\nBigQuery\n\nRedshift\n\nCandidates whose experience is primarily focused on 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.\nBonus\nExperience building infrastructure supporting machine learning or AI systems\n\nExperience building AI/LLM backend services\n\nExperience with vector databases or high-scale retrieval systems\n\nExperience with RAG infrastructure or AI data pipelines\n\nExperience developing internal developer platforms\n\nExperience with large multi-tenant SaaS systems\n\nExperience mentoring engineers or leading cross-team technical initiatives\n\nWhat Strong Candidates Tend to Look Like\nYou may have previously held titles such as:\nSenior Software Engineer\n\nBackend Engineer\n\nDistributed Systems Engineer\n\nPlatform Engineer\n\nInfrastructure Engineer\n\nStreaming Platform Engineer\n\nData Platform Engineer\n\nSoftware Engineer, Data Infrastructure\n\nYour title matters less than what you have actually built.\nWe are particularly interested in engineers who can demonstrate hands-on ownership of production software systems and explain the architectural decisions, trade-offs, failures, and operational challenges behind them.\nThe expected base salary range for this position is CAD $205,000 to $240,000 per year. Where a candidate falls within this range depends on job-related factors such as experience, skills, and qualifications. This range reflects base salary only and does not include variable compensation or other components of the total package.\nAdditional Information\nKaseya 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.\nAdditional information\nKaseya 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.","description_format":"text","description_chars":9321,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Service & Asset Management","RMM & MSP Software","Backup & Disaster Recovery"],"lifecycle":[{"event":"open","at":"2026-06-09T09:29:11Z"},{"event":"close","at":"2026-09-16T17:18:50Z"},{"event":"reopen","at":"2026-10-16T09:07:36Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.325,"p_room":0.28,"age_days":129,"expected_fill_days":27,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-17T03:08:10Z"},"pay":{"stated_usd_annual":169122,"is_top_pay":false},"html_url":"https://alion.io/job/kaseya-senior-platform-data-engineer","json_url":"https://alion.io/job/kaseya-senior-platform-data-engineer.json","meta":{"generated_at":"2026-10-17T03:08:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4168,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2257},"rest":"https://alion.io/mcp/rest/get_company?id=2257"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkaseya-senior-platform-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fkaseya-senior-platform-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fkaseya-senior-platform-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/kaseya-senior-platform-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkaseya-senior-platform-data-engineer"}]}