Himalayas logo
PS
Open to opportunities

Pu Shi

@pushi

Senior software engineer specializing in Go backend systems and cloud-native platforms.

United States
Message

What I'm looking for

I seek backend or platform roles where I can design scalable microservices, improve reliability, mentor teams, and leverage cloud-native tooling for measurable business impact.

I am a Senior Software Engineer focused on Go backend development, distributed systems, and cloud-native infrastructure. I design and scale microservices and APIs that handle millions of daily requests with high availability and low latency.

At Google and Amazon I built high-performance backend services, optimized databases (PostgreSQL, MySQL), implemented CI/CD, and integrated monitoring and ML pipelines to deliver measurable business impact. I mentor teams, improve reliability, and automate deployments using Kubernetes, Docker, and cloud services.

I bring strong expertise in API design (REST, GraphQL, gRPC), event-driven architectures, and observability, and I seek to deliver robust, scalable platforms that enable product teams to move faster while maintaining operational excellence.

Experience

Work history, roles, and key accomplishments

Amazon logoAM

Senior Software Development Engineer

May 2017 - Dec 2020 (3 years 7 months)

Engineered backend microservices in Go and Python for high-throughput e-commerce and cloud services, improving throughput and reducing latency through concurrency patterns and caching.

VT

Software Engineer

Viant Technology

Jan 2016 - Dec 2017 (1 year 11 months)

Developed backend microservices and APIs for digital advertising platforms, optimized distributed systems for high-throughput real-time bidding, and built React/Next.js front-ends for analytics.

Education

Degrees, certifications, and relevant coursework

University of Southern California logoUC

University of Southern California

Master of Science, Computer Science

2015 - 2016

Grade: 3.9/4.0

Completed a Master of Science in Computer Science with a 3.9/4.0 GPA, focusing on advanced software engineering and distributed systems.

University of Nottingham logoUN

University of Nottingham

Bachelor of Science, Computer Science

2010 - 2014

Grade: 3.8/4.0

Earned a Bachelor of Science in Computer Science with a 3.8/4.0 GPA, covering core topics in programming, algorithms, and systems.

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
Pu Shi - Senior Software Engineer - Google | Himalayas