Engineering Manager - Data Platform
Core
Designing and developing a multi-cloud, portable, OSS-backed, streaming-first data platform for powering API observability and security products, serving as the core pillar for customer-facing analytics and consumption layers.
Role type
Engineering Manager - Data Platform
Builds
Large-scale data platforms, microservices-based systems, authentication & authorization services, and API observability/security products.
Domain
SaaS / AI Software Delivery / Application Security
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed data platforms, microservices architectures, streaming and data processing technologies, modern analytical and data lake technologies, relational and NoSQL databases, observability and monitoring practices, project execution and planning, resource allocation, technical innovation evaluation, KPI definition and tracking.
Preferred skills
Leading and mentoring teams of 8+ engineers, operating in fast-growing startup environments, working across geographically distributed teams.
Technologies
Kafka, Kafka Streams, Flink, Spark, Apache Iceberg, Apache Pinot, Druid, ClickHouse, Java, Python, Go.
Responsibilities
Architect and build large-scale data platforms and microservices-based systems; Lead project execution from planning to delivery; Ensure engineering teams follow best practices in architecture, coding standards, testing, and security; Debug and resolve complex distributed system issues; Manage engineering priorities and allocate resources; Drive technical innovation; Define and track KPIs for engineering productivity, system performance, and reliability.
Seniority
Manager, 2+ years management experience, 9-12 years total engineering experience.