Skip to main content
SZ
Open to opportunities

Shuo Zheng

@shuozheng1

I build high-scale data platforms that turn messy data into reliable analytics and ML products.

United States
Message

At Pinterest, I modernized advertiser analytics processing petabytes of data daily, cutting P90 latency by 50%, reducing serving instances by 68%, and delivering roughly 10-second freshness. I built batch and streaming pipelines supporting 200K+ attributed events per second across Ads Manager, billing, pacing, and reporting.

I also drove key parts of Pinterest's Druid-to-StarRocks migration and optimized Spark and OLAP workloads, reducing a 10+ hour preprocessing workflow to about 15 minutes. My work spans governed analytics and ML datasets, ML infrastructure, architecture, reliability, capacity planning, and mentoring engineers.

Previously, I built real-time fraud and analytics pipelines at DiDi and reusable ML data platform components at Google, including TFX and Apache Beam capabilities for production models at scale. I turn raw data into reliable products that help teams make better decisions and scale with confidence.

Experience

Work history, roles, and key accomplishments

Pinterest logoPI

Senior Data Engineer

Apr 2020 - Jul 2026 (6 years 3 months)

Modernized Pinterest's advertiser analytics platform, processing petabytes of data daily and achieving 50% lower P90 latency, 68% fewer serving instances, ~3x better cost-performance, and ~10-second freshness. Architected batch and streaming pipelines with Python, SQL, Spark, Flink, Kafka, Airflow, and S3, supporting 200K+ attributed events/sec across Ads Manager, billing, pacing, and reporting.

Education

Degrees, certifications, and relevant coursework

Carnegie Mellon University logoCU

Carnegie Mellon University

Master of Science, Computer Science

2013 - 2014

Master of Science in Computer Science from Carnegie Mellon University, completed in 2014.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan