SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer, Streaming Platform

Sentry - Toronto, ON, Canada - Hybrid - posted 2026-10-09

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 163,000 - 200,000 / annual

Sentry is an application monitoring platform trusted by 200,000+ organizations. The Streaming Platform team is building next-generation infrastructure for ingestion pipelines and real-time data processing systems that handle hundreds of thousands of events per second with low latency and high reliability. In this role, you will design, build, and operate components of the Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions. You'll implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking). You'll build scalable automation and control plane for Kafka fleet management, partner with product engineers to ensure abstractions enable fast and reliable ingestion pipelines, and improve observability, monitoring, and failover for mission-critical real-time systems. This is ideal if you enjoy working on distributed systems at scale, care about reliability and performance, and like building abstractions that make complex infrastructure easier for others to use. You'll be motivated by designing systems that balance developer flexibility with stability best practices, and you value collaborative teamwork where your contributions have broad company impact. The role is based in Toronto with three days per week in the office. QUALIFICATIONS: - At least 2-3 years of software engineering experience with background in distributed systems, data infrastructure, or real-time streaming - Proficiency in Python, Rust, Go, or Java (Sentry primarily uses Python and Rust) - Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP - Nice to have: experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools

Similar roles