Software Engineer 2 - Streaming Services
Core
Build, maintain, and scale high-throughput, low-latency streaming pipelines that route and replicate platform data across globally distributed cloud environments.
Role type
Senior IC backend engineer (streaming services)
Builds
Globally distributed streaming data pipelines serving customer experience reliability
Domain
Cloud infrastructure, distributed systems, data streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Java, distributed systems, concurrency, scaling, streaming platforms (Flink/Kafka), automation, tooling
Preferred skills
Apache Flink, Kubernetes at scale, observability solutions
Technologies
Flink, Kafka, Java, Kubernetes
Responsibilities
Own and scale streaming services and support tools, participate in on-call rotation for stability, define architecture with innovation, improve team processes, develop automation and tooling
Seniority
Senior, hands-on IC