CareerPlanSign in

Senior Software Engineer, Data Platform - Experimentation & Evaluation

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Build and optimize a next-gen A/B testing platform supporting recommendation, push, ads, search, and mobile app scenarios to enable data-driven product decisions.

Role type

Senior IC backend software engineer (data platform)

Builds

Scalable big data systems and platform services for the full A/B testing lifecycle (design, metrics, analysis, evaluation, launch)

Domain

Internet / Big Data / Experimentation

Deliverable

production ML models

Required skills

backend engineering, big data technologies (Hadoop, Spark, Kafka, Flink, ClickHouse), data ingestion, data integration, system design, statistical analysis

Preferred skills

ETL pipelines, data modeling, distributed systems architecture, LLM integration, statistical foundations for experimentation

Technologies

Hadoop, MapReduce, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink

Responsibilities

Design efficient data transformations for reporting and analytics; Build scalable big data systems for core products; Evolve platform services covering the A/B testing lifecycle; Integrate LLM-based capabilities to improve platform intelligence; Collaborate with product managers and data scientists to translate business problems into technical solutions

Seniority

Senior, hands-on IC

Sourced via tiktok · Listed on CareerPlan, which tracks 846,000+ jobs from 20+ sources.