Staff Software Engineer, Technical Infrastructure

A global technology company that develops internet-related services and products.
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Technical Infrastructure

Google is seeking a Staff Software Engineer to join their Technical Infrastructure team, a crucial component that powers Google's vast product portfolio. This role combines technical leadership with hands-on engineering, focusing on developing and maintaining data centers and building next-generation Google platforms. The position requires an experienced engineer who can lead high-impact projects, coach distributed teams, and architect large-scale software solutions.

The role sits at the intersection of infrastructure and innovation, where you'll be responsible for ensuring Google's networks remain robust and efficient, providing users with the best possible experience. As a technical leader, you'll not only contribute to critical software development but also guide teams, manage project priorities, and drive technical direction.

The ideal candidate brings 8+ years of software development experience, with deep expertise in data structures, algorithms, and system architecture. You'll work in a complex, matrixed organization, collaborating across functions to deliver solutions that operate at Google scale. This position offers the opportunity to work on cutting-edge technology while leading and mentoring other engineers.

This role is perfect for someone who combines technical excellence with leadership abilities, enjoys solving complex infrastructure challenges, and wants to make an impact on billions of users. You'll be part of the team that's proudly known as "engineers' engineers," working on systems that form the backbone of Google's technical infrastructure.

Last updated 11 hours ago

Responsibilities For Staff Software Engineer, Technical Infrastructure

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Technical Infrastructure

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 8 years of experience with data structures/algorithms (preferred)
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in a complex, matrixed organization (preferred)

Benefits For Staff Software Engineer, Technical Infrastructure

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Staff Software Engineer, Technical Infrastructure

Staff Software Engineer, Infrastructure, Google Cloud

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

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

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

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure development and technical leadership for enterprise-grade cloud solutions.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Technical leadership role at Google for women in tech, combining software engineering expertise with team leadership, focusing on large-scale distributed systems and product development.

Staff Software Engineer, Host Networking

Staff Software Engineer position at Google focusing on host networking and Kubernetes infrastructure, offering competitive compensation and the opportunity to work on large-scale distributed systems.