Software Engineer, Streaming Platform
Hybrid (Toronto, Ontario, Canada)CA$163k - CA$200kFull-timePosted 2w ago
About the role
Role focused on building and operating the Streaming Platform infrastructure (Kafka, streaming runtime, APIs, and developer-facing abstractions) to support real-time data ingestion, processing, and delivery at scale with high reliability and low latency.
Responsibilities
- Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.
- Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more).
- Build scalable automation and control plane for Kafka fleet management and improve efficiency.
- Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines.
- Improve observability, monitoring, and failover for mission-critical real-time systems.
Qualifications
- At least 2-3 years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming.
- Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable).
- 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.
Skills
Required:Distributed systemsPythonKubernetesAWS or GCP
Nice to have:Rust
Benefits
- Employee benefit plans/programs applicable to the position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for details.
Last updated Oct 11, 2026. Interested? Apply on the company site.
About Sentry
Application Performance Monitoring & Error Tracking Software
Application performance monitoring for developers & software teams to see errors clearer, solve issues faster & continue learning continuously. Get started at sentry.io.
AI code reviewAI/SeerApplication MonitoringCode breaksCode breaks,Error TrackingLogsMCP server
More open roles at Sentry
- Director of Engineering, Platform (Runtime & Stateful Systems)2d agoHybrid (San Francisco, California) · Engineering
- Staff Software Engineer, Platform & Infrastructure1w agoHybrid (San Francisco, California) · Engineering
- Senior Manager, Support Engineering1w agoHybrid (San Francisco, California) · Support
- Senior Software Engineer, Foundational Storage1w agoHybrid (Toronto, Ontario, Canada) · Engineering
- Senior Software Engineer, Foundational Storage1w agoHybrid (San Francisco, California) · Engineering