Staff Engineer — Data Platform
Core
Build the core data platform powering reporting, billing, ML training, experimentation, and revenue optimization for a performance-driven advertising company serving 1.4 billion users.
Role type
Staff Engineer, hands-on individual contributor with technical leadership
Builds
Core data platform, lakehouse architecture, high-throughput pipelines, and real-time analytics engines
Domain
Advertising technology, big data infrastructure, distributed systems
Required skills
Java, Apache Spark internals, Apache Iceberg, Apache Kafka, StarRocks, Linux, Kubernetes, distributed systems architecture, mentoring
Preferred skills
GPU Spark (RAPIDS), stream processing, dbt, Airflow, open-source contributions, AI agent workflows
Technologies
Spark, Iceberg, Kafka, StarRocks, Java, Kubernetes, Linux, dbt, Airflow, RAPIDS, Flink, Druid, Hadoop, Cassandra, Vertica, MySQL, HDFS, BigQuery, Docker, Prometheus, Grafana
Responsibilities
Shape technical direction and roadmap for the Data Platform group; mentor engineers and lead design/code reviews; own hardest problems in Spark performance, Iceberg management, and Kafka ingestion; drive lakehouse evolution; ensure production health of critical data pipelines; represent the group in architecture forums and open-source communities
Seniority
Staff, hands-on IC with strategic influence
