Google is seeking a Software Engineer III to join their Google System (gSys) team, focusing on GPU Accelerator development for the Google Cloud Platform. This role is crucial in maintaining and enhancing core software that runs on every server in Google's production fleet, supporting the latest hardware advancements from CPUs and GPUs to custom-designed TPUs.
The position offers an opportunity to work at the intersection of system software and hardware, specifically focusing on GPU accelerators in Google's data centers. You'll be responsible for developing and integrating software solutions that power Google's massive infrastructure, working with cutting-edge technology and hardware.
As part of the Technical Infrastructure team, you'll be instrumental in building and maintaining the architecture that powers Google's extensive product portfolio. The role combines deep technical expertise in system software, kernel development, and hardware integration with the opportunity to influence the future of Google's infrastructure.
The ideal candidate will have strong programming skills in C/C++, experience with Linux kernel development, and a solid understanding of hardware-software integration. You'll work closely with vendors and internal teams to optimize GPU solutions for Google's unique ecosystem, requiring both technical excellence and collaborative skills.
This position offers the chance to work on technology at an unprecedented scale, solving complex problems that affect billions of users. You'll be part of a team that takes pride in being "engineers' engineers," working on the foundational systems that make Google's services possible. The role provides excellent growth opportunities and the chance to work with some of the most advanced technology infrastructure in the world.