Google is seeking a PhD-level Software Engineer to join their Borglet team, working on Google's Cluster Management System. This role is part of the Technical Infrastructure team, focusing on developing and maintaining critical systems that power Google's vast product portfolio. The position involves working with virtualization, Linux systems, and distributed computing at massive scale.
As a Borglet Software Engineer, you'll be responsible for developing and maintaining one of Google's most impactful software systems that affects all company workloads. You'll work on supporting the latest types of workloads, newest hardware, and implementing cutting-edge security measures. The role requires expertise in systems programming, particularly with C++, and deep understanding of Linux environments.
This is an excellent opportunity for PhD graduates who are passionate about distributed systems and low-level software development. You'll be working at the intersection of hardware and software, dealing with both virtualized and host environments. The position offers the chance to make a significant impact on Google's infrastructure while working with cutting-edge technology and brilliant colleagues.
The role combines theoretical knowledge with practical engineering, requiring both deep technical understanding and hands-on coding skills. You'll be part of a team that's essential to Google's technical infrastructure, helping to ensure that billions of users can access Google's services reliably and efficiently. The position offers great growth potential and the opportunity to work on challenging problems at unprecedented scale.