Himalayas logo
JG
Open to opportunities

James Guo

@jamesguo1

Staff software engineer specializing in full-stack product systems and performance optimization.

United States
Message

What I'm looking for

I seek senior full-stack roles where I can architect scalable product systems, improve performance and metrics, mentor engineers, and collaborate with cross-functional teams on data-driven features.

I am a Staff Software Engineer with extensive full-stack experience building scalable, high-performance product features using React, TypeScript, Java, and Python. I architect end-to-end systems—frontends, microservices, APIs, and analytics—focused on measurable business impact.

At companies like Airbnb and Netflix I drove improvements in conversion, engagement, and Core Web Vitals by designing reusable UI frameworks, real-time services, and data visualization tools, while collaborating closely with product, design, and ML teams. I also mentor engineers and establish frontend and backend best practices to accelerate delivery and reliability.

I enjoy solving cross-cutting problems—performance, personalization, and observability—by combining pragmatic engineering, data-driven experiments, and maintainable platform design to deliver customer value at scale.

Experience

Work history, roles, and key accomplishments

Airbnb logoAI
Current

Staff Software Engineer

Jul 2022 - Present (3 years 4 months)

Architected and built end-to-end guest and host features using React, TypeScript, Java, and Python microservices, improving booking conversion by 11% and reducing page load times by 28% while achieving 99% API uptime.

Netflix logoNE

Staff Software Engineer

Jul 2019 - May 2022 (2 years 10 months)

Led redesign and backend modernization of Netflix.com using React, TypeScript, Java, and Python, driving an 8% lift in title views and improving Core Web Vitals by 8% while delivering shared UI libraries adopted across product pods.

TS

Senior Software Engineer

Two Sigma

Oct 2018 - Apr 2019 (6 months)

Built responsive, data-rich web interfaces with React and Vue for internal analytics platforms, reducing render latency and improving page load times by 12% through modular reusable components and frontend best practices.

EP

Software Engineer

Epic

Dec 2014 - Feb 2016 (1 year 2 months)

Developed backend services and data-driven web applications using Python, PHP, and MySQL to support EHR workflows, improving data exchange reliability and reducing manual entry errors by 20%.

Education

Degrees, certifications, and relevant coursework

Duke University logoDU

Duke University

Bachelor of Science, Computer Science

2011 - 2015

Completed a Bachelor of Science in Computer Science with coursework in algorithms, software engineering, 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
James Guo - Staff Software Engineer - Airbnb | Himalayas