Job Description
📋 Description Architect and evolve Attentive's streaming platform for high throughput and low latency. Build self-serve tooling for observability, debugging, and testing. Modernize streaming architecture and reduce abstraction layers. Implement primitives for reliable streaming: rate limiting, deduping, delayed delivery. Champion evolving tech choices balancing innovation and reliability. Collaborate with product, data, and infra to roll out streaming features. 🎯 Requirements 10+ years of experience architecting distributed systems at scale. Strong expertise in Kafka, Flink, Pulsar, and Spark. Proven track record leading platform initiatives across teams. Deep experience designing scalable, reliable, debuggable systems. Proficiency in Java and backend systems design. Able to debug end-to-end streaming systems (schemas, JVM, networking). 🎁 Benefits Health, wellness, and equity benefits. Competitive salary and equity; benefits described at perks and benefits.