Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Backend
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 organization. This role is crucial in developing and maintaining the backbone of Google's technical infrastructure that powers their vast product portfolio. The position involves working on large-scale distributed systems, focusing on network infrastructure and cloud platforms that enable Google Cloud's enterprise-grade solutions.

As a Senior Software Engineer, you'll be responsible for developing next-generation technologies that impact billions of users. The role requires expertise in software development, particularly in C++, Python, or C, along with strong knowledge of data structures and algorithms. You'll work on critical projects that maintain and advance Google's infrastructure, ensuring optimal performance and reliability of their networks and systems.

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 architectural decisions, and collaborate with teams across Google to solve complex technical challenges. 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 engineers who are passionate about infrastructure, enjoy solving complex technical problems at scale, and want to contribute to the foundation that powers Google's innovative products and services. You'll be part of the Technical Infrastructure team, working alongside talented engineers who are dedicated to building and maintaining Google's core platforms and systems.

Last updated 5 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
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Python
  • 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
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Senior Software Developer, Google Cloud Application Modernization

Senior Software Developer position at Google Cloud focusing on application modernization, requiring 5+ years of development experience and expertise in distributed systems.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and application development with 8+ years of experience required.

gTechs Ads Global Solutions and Platforms Engineer

Senior Software Engineering role at Google's gTech Ads team, focusing on building and managing global web application solutions for advertising platforms.

Senior Software Engineer, Full Stack, Google Cloud

Senior Software Engineer position at Google Cloud focusing on full-stack development, requiring expertise in both backend and frontend technologies to build enterprise-grade cloud solutions.

Senior Application Engineer

Senior Application Engineer position at Google focusing on business systems integration and application development, requiring 8 years of experience and expertise in Java, Python, and enterprise software implementation.