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+ 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 the critical technical infrastructure that powers Google's vast product portfolio. This role combines systems engineering with distributed systems expertise, requiring deep knowledge of C++ and low-level system architecture. The position offers an opportunity to work on large-scale infrastructure that impacts billions of users worldwide.

The role involves designing and implementing low-level computer systems, working closely with kernel and hardware interactions. You'll be responsible for making crucial architectural decisions that affect system reliability and maintainability at Google's massive scale. The position requires strong technical leadership skills, as you'll be participating in and leading design reviews, as well as mentoring other developers through code reviews.

As part of the Technical Infrastructure team, you'll be at the forefront of developing and maintaining Google's data centers and building next-generation platforms. The team takes pride in being the "engineers' engineers," focusing on keeping networks running optimally and ensuring the best possible user experience. This role offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will bring 5+ years of software development experience, particularly in C++, with a strong background in data structures and algorithms. Experience with large-scale infrastructure, distributed systems, and network architecture is crucial. This position offers the opportunity to work on challenging technical problems at unprecedented scale, making a direct impact on how billions of users interact with Google's services.

Working at Google means joining a company committed to technical excellence and innovation. You'll be part of a diverse, inclusive team that values different perspectives and ideas. The role offers significant growth potential and the chance to work on cutting-edge technology while contributing to products that impact users globally.

Last updated 13 days 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

  • bonus
  • equity
  • benefits

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, Infrastructure, Core

Senior Software Engineer position at Google's Core Infrastructure team, focusing on distributed systems and large-scale infrastructure development.

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, Effingo, Google Cloud

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

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google, focusing on infrastructure and platforms development, offering competitive compensation and opportunity to work on large-scale systems.