CareerPlan

Software Engineer, Streaming Platform

Toronto, Ontario, CanadaFull-timeCA$163k2026-10-09 → 2026-11-09
Hybrid

Core

Design, build, and operate components of a self-service streaming platform that powers ingestion pipelines and real-time data processing systems for Sentry's application monitoring infrastructure.

Role type

Senior IC distributed systems engineer (streaming platform)

Builds

Kafka streaming runtime, high-level APIs, developer-facing abstractions, and automation for Kafka fleet management

Domain

Cloud infrastructure, distributed systems, real-time data processing

Required skills

distributed systems, real-time streaming, Python, Rust, Go, Java, Kubernetes, AWS, GCP

Preferred skills

Kafka, Flink, Spark Streaming

Responsibilities

Design and build resilient, high-throughput stream processing systems; implement automation and control plane for Kafka fleet management; improve observability, monitoring, and failover for mission-critical real-time systems; partner with product engineers to ensure abstractions enable fast, reliable ingestion pipelines.

Seniority

Mid-level, hands-on IC