Yang Chen
@yangchen78
Senior software engineer specializing in scalable distributed systems and observability.
What I'm looking for
I am a Senior Software Engineer with 17 years of experience designing and building scalable, resilient distributed systems. I focus on microservices, API-driven architectures, and performance optimization to deliver reliable platforms at scale.
At Meta and Microsoft I led migrations to Go-based microservices on Kubernetes, built high-throughput gRPC and REST/GraphQL APIs, and implemented real-time data pipelines using Kafka and cloud-native services. My work improved latencies, reduced costs, and allowed services to handle massive concurrent loads.
I build robust observability and monitoring stacks (Prometheus, Jaeger, ELK, OpenTelemetry) and develop Python ETL and automation scripts to aggregate telemetry, reduce MTTD, and support long-term trend analysis. I also enforce resiliency patterns—circuit breakers, retries, rate limiting—and practice chaos testing to prevent cascading failures.
I mentor engineers, drive adoption of best practices in API design and testing, and collaborate with frontend and product teams to deliver customer-facing dashboards and tools. I prioritize secure, PCI- and OAuth-compliant integrations and CI/CD pipelines to ensure reliable continuous delivery.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Meta
Dec 2021 - Aug 2025 (3 years 8 months)
Led migration to Golang microservices on EKS and real-time pipelines, improving p95 latency by 30% and enabling Messenger to handle tens of millions of concurrent connections; reduced ad API response times from 120ms to under 40ms and cut infrastructure costs by 20%.
Built real-time Go/Python data pipelines processing billions of telemetry events and modernized authentication services to Go microservices on AKS, improving p95 latency by ~25% and reducing MTTD by 45% through enhanced observability.
Software Engineer
NVIDIA
Mar 2014 - Jun 2018 (4 years 3 months)
Developed internal REST and gRPC services in Go and Node.js, optimized handlers and DB queries to reduce latency by 15%, and contributed to deployment and observability using AWS and ELK stack.
Junior Software Engineer
University of Utah
Aug 2007 - Mar 2014 (6 years 7 months)
Contributed to Python backend APIs, Node.js utilities, and CLI tools in Go; supported database schema work and frontend admin modules, aiding in early cloud migration POCs.
Education
Degrees, certifications, and relevant coursework
University of Utah
Master of Science, Computer Science
2007 - 2014
Activities and societies: Worked as a Junior Software Engineer at the School of Computing; contributed to backend APIs, frontend modules, and dev/ops tooling.
Completed a Master's degree program in Computer Science at the University of Utah between 2007 and 2014.
Tech stack
Software and tools used professionally
Postman
GitHub
Kubernetes
Docker Compose
Azure Kubernetes Service
GitHub Actions
DB
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
.NET
Microsoft Teams
Redis
Azure DevOps
Angular 2
Mocha
React
jQuery
AngularJS
JavaScript
Python
HTML5
Java
Logstash
Kafka
Azure Service Bus
Istio
Kibana
Prometheus
OpenTelemetry
Nagios
Azure Monitor
PayPal
GraphQL
gRPC
Elasticsearch
Protobuf
AWS Lambda
Serverless
Azure Functions
TypeScript
JUnit
OAuth2
Time Analytics
ArgoCD
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Yang?
You can contact Yang and 90k+ other talented remote workers on Himalayas.
Message YangFind 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!
