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
Marketing Technology / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Full-stack development, distributed systems, microservices, Kafka at scale, project leadership, mentoring
Preferred skills
Java, Kotlin, Confluent, React
Technologies
Kafka, Confluent, Java, Kotlin, React
Responsibilities
Build and maintain high-scale data streaming systems, lead projects from concept to production, mentor engineers, collaborate on system evolution
Seniority
Senior, hands-on IC with mentorship responsibilities
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.