ziyang liu
@ziyangliu
Senior software engineer focusing on search, distributed systems, and backend performance.
What I'm looking for
I am a Senior Software Engineer specializing in search indexing, distributed systems, and high-concurrency backend platforms. I led the design and development of Quark Search’s indexing pipeline at Alibaba, improving link coverage to over 92% while architecting scalable, cloud-based data pipelines and mentoring interns.
I built Thyme at Amazon Prime Video to selectively run tests and reduce testing time by up to 44% using a Rust-based dependency analysis, and developed data-driven training and recommendation platforms at Huawei. I enjoy optimizing large-scale systems, building efficient crawlers (Playwright), and applying machine learning to prioritize high-value content.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Alibaba
Mar 2024 - Present (1 year 5 months)
Led design and development of Quark Search Engine's indexing pipeline, improving link coverage to over 92% for key sites and optimizing real-time link discovery; architected scalable cloud data pipelines and prioritized high-value links under resource constraints.
Software Development Engineer II
Amazon Prime Video
Oct 2022 - Apr 2023 (6 months)
Designed and implemented Thyme, a custom test-selection strategy and Rust-based dependency analyzer, reducing testing time by up to 44% and improving developer build efficiency across Prime Video.
Contributed to an enterprise search engine and built an online training platform, automating batch and streaming ETL, data warehousing, and cloud indexing to enhance course recommendations and user profiling.
Education
Degrees, certifications, and relevant coursework
University of Bristol
Bachelor of Engineering (Honors), Electrical & Electronic Engineering
2018 - 2021
Completed a Bachelor of Engineering (Honors) in Electrical & Electronic Engineering at the University of Bristol (Oct 2018–Oct 2021). Relevant coursework included Data Structures & Algorithms, Network Protocols (TCP/IP), Embedded Systems in C, Operating System Engineering, Optimization Theory, Database Management Systems, FPGA Design, Calculus, Linear Algebra, and Statistics.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
codeforces.com/profile/ukiskoJob categories
Interested in hiring ziyang?
You can contact ziyang and 90k+ other talented remote workers on Himalayas.
Message ziyangFind 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!
