# Ruozhi Zhang > Principal Software Engineer Location: Santa Clara, California, United States Profile: https://flows.cv/ruozhi Principal Software Engineer at Cadence Design Systems ## Work Experience ### Principal Software Engineer @ Cadence Jan 2023 – Present | 圣荷西, CA Led technical direction and architecture for scalable C++ protocol modeling software for emerging standards, including extensible APIs that integrate with mainstream testing workflows. Drove a year-long cross-team refactor of core modeling logic across ~15 modules to improve performance, maintainability, and stability, delivering meaningful reductions in build time, regression runtime, and weekly issue volume. ### Software Engineer @ Meta Jan 2021 – Jan 2023 | 门洛帕克, CA Developed backend infrastructure for WhatsApp media and static content platforms, delivering high-scale services for upload/download workflows and first-party asset distribution. Drove API and service design, storage architecture, privacy-safe metadata modeling, and production reliability for systems under strict latency and availability targets. Partnered across teams to launch reusable media capabilities, strengthened observability and incident response for critical production services, and improved engineering efficiency through deployment hardening and major build-time reduction. ### Principal Software Engineer @ Cadence Design Systems Jan 2020 – Jan 2021 | 圣荷西, CA ### Lead Software Engineer @ Cadence Design Systems Jan 2017 – Jan 2020 | 圣荷西, CA ### Application Engineer @ Marvell Semiconductor Jan 2015 – Jan 2017 | 圣塔克拉拉, CA ## Education ### Master's Degree in Electrical Engineering University of Southern California ### Bachelor of Engineering (B.E.) in Measuring and Control Technology and Instruments Tianjin University ## Contact & Social - LinkedIn: https://linkedin.com/in/ruozhizhang --- Source: https://flows.cv/ruozhi JSON Resume: https://flows.cv/ruozhi/resume.json Last updated: 2026-04-12