Join Google's elite engineering team and shape the future of cloud infrastructure. This role involves developing cutting-edge technologies that power Google Cloud, impacting billions of users worldwide. You'll tackle complex challenges in large-scale systems, distributed computing, and AI infrastructure, working on projects critical to Google's innovation.
This is an opportunity to be at the forefront of technological advancement, contributing to solutions that redefine the boundaries of AI and hyperscale computing. You will engage with diverse technical challenges, from software to hardware, influencing the direction of world-leading computing platforms.
Design, develop, test, and deploy robust software solutions. Lead and participate in design reviews, evaluating and selecting appropriate technologies. Conduct thorough code reviews, ensuring adherence to best practices for quality and efficiency. Collaborate on documentation and educational content, adapting to product updates. Troubleshoot and resolve complex system issues, analyzing root causes and impact on operations.
A Bachelor's degree or equivalent practical experience is required. Possess at least 5 years of programming experience in C++, Java, Go, or Python. Demonstrate 3 years of experience in software product testing, maintenance, or launch, with 1 year in software design and architecture. Have 3 years of experience with large-scale infrastructure, distributed systems, networks, or compute/storage/hardware architecture.
Technology