Senior Software Engineer, Borglet Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$161,000 - $239,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Borglet Infrastructure

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.

Last updated a day ago

Responsibilities For Senior Software Engineer, Borglet Infrastructure

  • Design, implement, and analyze low-level computer systems and their interactions with the kernel and hardware
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Design large-scale systems, making the right tradeoffs for reliability and maintainability
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Borglet Infrastructure

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks

Benefits For Senior Software Engineer, Borglet Infrastructure

Medical Insurance
Equity
  • Medical Insurance
  • Equity

Interested in this job?

Jobs Related To Google Senior Software Engineer, Borglet Infrastructure

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Project Starline

Senior Software Engineer position at Google working on Project Starline, developing innovative communication technology that enables life-size, 3D interactions between remote participants.

Senior Software Engineer, Effingo, Google Cloud

Senior Software Engineer position at Google's Effingo team, focusing on massive-scale data copying infrastructure and distributed systems development.

Senior Systems Research Engineer

Senior Systems Research Engineer position at Google Cloud focusing on next-generation technologies and systems research.

Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Senior Software Engineer position at Google Cloud NetInfra, focusing on distributed systems and infrastructure development with C++ expertise required.