Google
Staff Software Engineer, Persistent Disk (Mandarin)
Found: December 17, 2025
This role is based in Singapore.
Responsibilities:
- Design and build the next generation of systems to run, manage, and plan performance workloads on Google's block storage platform.
- Be responsible for system architecture, technical direction, and execution. Manage distributed systems tests to make it seamless for customers.
- Engage with customers using Mandarin language for technical collaboration, and to understand and solve regional workload requirements.
- Collaborate with cross-functional teams, including Google Compute Engine (GCE), networking, and ML teams.
- Work with C++ to collaborate with key regional partners and teams.
Minimum qualifications:
- Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
- 8 years of experience in software development, with 5 years of experience in testing and launching software products.
- 3 years of experience with software design and architecture, and with programming in C++.
- Experience as a technical lead, including mentoring executive engineers and setting technical strategy for a team or project in designing, building, and troubleshooting distributed systems.
- Experience with storage systems and their principles (e.g., block storage, distributed file systems, storage virtualization).
- Ability to communicate in Mandarin fluently to collaborate with the partners.
Preferred qualifications:
- Experience with the infrastructure and management of large-scale data workloads, such as Hadoop Distributed File System (HDFS), Spark, or related big data frameworks.
- Experience with public cloud platforms (e.g., Google Cloud) and infrastructure for Artificial Intelligence/Machine Learning (AI/ML) workloads.