Himalayas logo
HS
Open to opportunities

Hanjie Shao

@hanjieshao

Senior software engineer specializing in large-scale distributed systems and ML infrastructure.

United States
Message

What I'm looking for

I seek roles building reliable, scalable ML and data infrastructure or backend systems, with strong cross-team collaboration, observability, and ownership opportunities.

I am a Senior Software Engineer with 9+ years building large-scale distributed systems, ML infrastructure, search/indexing, and fintech platforms. I design and scale data pipelines, low-latency APIs, and cloud-native services using Java, Python, Spark, Kafka, Redis, Cassandra, Elasticsearch, AWS, and Kubernetes.

At Pinterest I owned core ML feature infrastructure and indexing/serving across four product surfaces, implemented online/offline feature pipelines, and developed low-latency feature retrieval APIs to meet stringent P95/P99 SLOs in 24×7 production.

Previously I delivered trust & safety platforms and verification flows at DiDi, and built multi-tenant SaaS billing and payments pipelines for enterprise clients, standardizing event ingestion and batch reconciliations across regions. I emphasize data quality, schema governance, and deep observability to reduce MTTR and prevent breakages.

I collaborate cross-functionally through design docs, RFCs, and blameless retros, mentor engineers, and drive continuous improvement with a growth mindset focused on reliable, scalable systems and measurable business impact.

Experience

Work history, roles, and key accomplishments

Pinterest logoPI
Current

Senior Software Engineer

Jun 2022 - Present (3 years 3 months)

Owned core ML feature infrastructure and indexing/serving across four surfaces, implementing online/offline pipelines and low-latency retrieval APIs to meet P95/P99 SLOs and support 24×7 production at scale.

DI

Software Engineer

DiDi

Aug 2020 - Apr 2022 (1 year 8 months)

Delivered trust & safety platforms and automated ID verification, background checks, and charging-data reconciliation to support international rollouts and daily batch reconciliations.

HD

Software Engineer

Harken Data

Aug 2017 - Aug 2020 (3 years)

Shipped multi-tenant cloud SaaS, billing, and payments pipelines for clients including HBO and PayPal, standardizing transaction ingestion and nightly reconciliations across multi-region systems.

MI

Software Engineer

Marlabs Inc.

Mar 2016 - Apr 2017 (1 year 1 month)

Delivered full-stack enterprise features on a 3-tier stack, optimized SQL reporting and automated CI pipelines to improve dashboard responsiveness and enable repeatable builds.

Education

Degrees, certifications, and relevant coursework

New York University logoNU

New York University

Master of Science, Computer Science

2013 - 2015

Completed a Master of Science in Computer Science focused on advanced topics in software engineering and systems from 2013 to 2015.

Find your dream job

Sign up now and join over 100,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
Hanjie Shao - Senior Software Engineer - Pinterest | Himalayas