
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Taipei, Taiwan
Google is seeking a Backend Engineer III to develop diagnostic software for Google Cloud. You'll work with C++, Go, and SQL to build and maintain production services. This role requires 2+ years of software development experience.
You have a Bachelor’s degree or equivalent practical experience, along with at least 2 years of experience in software development using one or more programming languages. If you hold a Master's degree or PhD in Computer Science or a related technical field, that’s even better. You bring 3 years of experience in software engineering or a related field, and you have a proven track record of building and maintaining production services. Your experience with SQL and dashboard tools is essential, as is your proficiency in C++ and Go. You also have familiarity with embedded systems, which will be beneficial in this role.
As a Backend Engineer III at Google, you will be responsible for developing software that executes across multiple systems, focusing on system health verification, performance characterization, and reliability. You will work on critical projects that support the health of Google’s Data Centers, enabling testing and decision-making on hardware and software design. Your role will involve creating dashboards to analyze results and ensure that our services operate at peak performance. You will collaborate with cross-functional teams to push technology forward, bringing fresh ideas from various areas including distributed computing and large-scale system design.
At Google, you will be part of a team that is redefining what’s possible in technology. We empower our engineers to take on new challenges and switch teams as our business evolves. You will have the opportunity to work on next-generation technologies that impact billions of users worldwide. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in building innovative solutions that change how people connect and interact with information.
Apply now or save it for later. Get alerts for similar jobs at Google.