I am Zecheng Xu, a software engineer with 10+ years of experience designing and building large-scale distributed systems and high-throughput backends. I’ve led core booking and reservation services at Airbnb and helped shape ads ranking and pricing at Google, delivering measurable improvements in reliability, performance, and business impact across global-scale systems. I thrive in collaborative, cross-functional teams and enjoy mentoring engineers, designing robust microservice architectures, and applying performance tuning and platform reliability practices. My toolkit spans Node.js, TypeScript, React, Python, Go, gRPC, Kubernetes, Docker, and cloud platforms like AWS, with a track record of delivering user-focused features that drive significant outcomes.

Zecheng Xu

I am Zecheng Xu, a software engineer with 10+ years of experience designing and building large-scale distributed systems and high-throughput backends. I’ve led core booking and reservation services at Airbnb and helped shape ads ranking and pricing at Google, delivering measurable improvements in reliability, performance, and business impact across global-scale systems. I thrive in collaborative, cross-functional teams and enjoy mentoring engineers, designing robust microservice architectures, and applying performance tuning and platform reliability practices. My toolkit spans Node.js, TypeScript, React, Python, Go, gRPC, Kubernetes, Docker, and cloud platforms like AWS, with a track record of delivering user-focused features that drive significant outcomes.

Available to hire

I am Zecheng Xu, a software engineer with 10+ years of experience designing and building large-scale distributed systems and high-throughput backends. I’ve led core booking and reservation services at Airbnb and helped shape ads ranking and pricing at Google, delivering measurable improvements in reliability, performance, and business impact across global-scale systems.

I thrive in collaborative, cross-functional teams and enjoy mentoring engineers, designing robust microservice architectures, and applying performance tuning and platform reliability practices. My toolkit spans Node.js, TypeScript, React, Python, Go, gRPC, Kubernetes, Docker, and cloud platforms like AWS, with a track record of delivering user-focused features that drive significant outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Staff Software Engineer / Tech Lead at Airbnb, Inc.
August 1, 2019 - Present
Led development of core booking platform services, improving reservation success rate and reducing related support tickets through reliability improvements, driving multi-million-dollar annual revenue protection. Built and scaled high-throughput microservice backends (Booking & Availability APIs) using Node.js/TypeScript, Ruby, Golang, gRPC, and PostgreSQL/Redis, handling 10M+ booking requests/day with P95 latency under 200ms. Integrated GenAI-powered conversational workflows into customer support tooling (LLM + RAG) via a Python microservice, reducing agent handling time and increasing self-service resolution. Designed a distributed availability locking and idempotency strategy to prevent double bookings under concurrency spikes, reducing conflicts by 35% during peak demand. Delivered guest-facing booking UI improvements with React/TypeScript, increasing checkout funnel completion. Partnered with infra on AWS observability (ECS/Kubernetes, CloudWatch, Terraform) achieving MTTR improve
Senior Software Engineer at Google
April 1, 2017 - August 1, 2019
Led development of Ads Ranking & Auction Pricing services using Node.js/TypeScript, Python, Golang and gRPC, serving 200K+ QPS with sub-100ms p99 latency across global ad auction infrastructure. Built automated auction tuning with Dataflow and BigQuery to recalibrate reserve prices and bid thresholds, improving marketplace efficiency. Designed a pricing calibration pipeline combining performance analytics, forecasting, and policy constraints, reducing CPC volatility across regions. Modernized legacy ad-serving monoliths to modular microservices, cutting deployment time and incidents. Developed auction simulation dashboards for PMs and analysts, and deployed services on GKE with Docker/Kubernetes CI/CD, improving release reliability and reducing rollback time.
Software Engineer at Oracle
March 1, 2015 - April 1, 2017
Built and scaled distributed data ingestion and replication services for Oracle's data platform, enabling near-real-time synchronization across OLTP and analytics stores. Implemented high-throughput streaming with Java and Kafka-style messaging, ensuring strong delivery guarantees. Implemented Change Data Capture (CDC) by parsing transaction logs to improve data freshness. Designed metadata-driven ETL orchestration with retry/backfill, reducing manual intervention and improving reliability. Optimized storage and query performance through indexing/partitioning, achieving SLA stability and higher availability.

Education

Master of Engineering at Cornell University
January 1, 2013 - January 1, 2015
Bachelor of Engineering, Information Engineering at Beijing University of Posts and Telecommunications
January 1, 2009 - January 1, 2013

Qualifications

Generative AI with Large Language Models
August 1, 2025 - February 24, 2026
Machine Learning
September 1, 2020 - February 24, 2026

Industry Experience

Software & Internet