Senior Software Engineer I
Core
Building, maintaining, and evolving Currents, a robust Kafka-based event pipeline handling tens of billions of daily messages for real-time user behavior analysis.
Role type
Senior Software Engineer (Data Streaming)
Builds
High-scale data export systems and event pipelines
Domain
Data engineering / Distributed systems
Deliverable
production ML models | infrastructure
Required skills
Full-stack development, building foundational systems at scale, mentoring engineers, working with distributed systems, working with microservices
Preferred skills
Java, Kotlin, Confluent, React
Technologies
Kafka
Responsibilities
Build and evolve the Currents data export system, bring projects from concept to production, improve existing high-scale systems, mentor colleagues
Seniority
Senior, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.