Google is seeking a Senior Software Engineer to join their Borglet Infrastructure team, focusing on critical technical infrastructure that powers Google's vast product portfolio. This role combines low-level systems engineering with distributed systems expertise, requiring deep knowledge of C/C++ programming and system architecture. The position offers competitive compensation ($161,000-$239,000) plus benefits and equity.
The role involves designing and implementing low-level computer systems, working closely with kernel and hardware interactions. You'll be responsible for developing large-scale infrastructure solutions, participating in technical design reviews, and ensuring system reliability and maintainability. The position requires strong problem-solving skills and the ability to debug complex system issues.
As part of Google's Technical Infrastructure team, you'll work on developing and maintaining data centers and building next-generation Google platforms. The team takes pride in being the "engineers' engineers" and focuses on keeping networks running optimally to ensure the best user experience.
The ideal candidate should have at least 5 years of software development experience in C/C++, strong knowledge of data structures/algorithms, and proven experience with large-scale infrastructure or distributed systems. A Bachelor's degree is required, while advanced degrees (Master's/PhD) in Computer Science are preferred.
This role offers the opportunity to work on technology that impacts billions of users, with the chance to solve complex technical challenges at massive scale. You'll be part of a team that values technical excellence, innovation, and collaboration, with opportunities for growth and leadership development. The position includes comprehensive benefits, equity compensation, and the chance to work with some of the industry's best engineers on cutting-edge technology.