CareerPlan

Senior Software Engineer I

New York CityFull-time$140k2026-09-23 → 2026-11-10
Hybrid

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