Senior Software Engineer, Infrastructure, Google Cloud NetInfra

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Google Cloud is seeking a Senior Software Engineer to join their Infrastructure team within the NetInfra division. This role is crucial in developing and maintaining Google's technical infrastructure that powers their vast product portfolio. The position involves working on large-scale distributed systems and infrastructure that keeps Google's networks running efficiently.

As a Senior Software Engineer, you'll be part of the Technical Infrastructure team, responsible for building and maintaining Google's data centers and developing next-generation platforms. The role requires expertise in software development, particularly in C++, C, or Python, along with strong knowledge of data structures and algorithms. You'll be working on critical projects that directly impact Google Cloud's enterprise-grade solutions, which serve customers in over 200 countries.

The ideal candidate will bring experience in large-scale infrastructure development, distributed systems, and network technologies. You'll have opportunities to lead design reviews, contribute to technical decisions, and mentor other developers through code reviews. The position offers competitive compensation, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits.

This role is perfect for someone who enjoys solving complex technical challenges at scale, has a passion for infrastructure and distributed systems, and wants to impact billions of users worldwide. You'll be working with cutting-edge technology while helping to shape the future of Google Cloud's infrastructure. The position offers growth opportunities and the chance to work with some of the industry's best engineers in a collaborative environment.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Cloud NetInfra

  • Write and test product or system development code
  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python; 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 developing large-scale infrastructure, distributed systems or networks

Benefits For Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Medical Insurance
401k
  • Bonus
  • Equity
  • Benefits package (details not specified)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Senior Software Engineer, Infrastructure, Core

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

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on infrastructure development with competitive compensation and opportunities to work on large-scale systems.

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on infrastructure development with competitive compensation and opportunities to work on large-scale systems.

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI, focusing on infrastructure development with C++ and Python, offering competitive compensation and opportunity to work on large-scale systems.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking focusing on infrastructure and distributed systems development.