Staff Software Engineer, Infrastructure, Core

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

Description For Staff Software Engineer, Infrastructure, Core

Google is seeking a Staff Software Engineer to join their Core Infrastructure team, a critical role that helps build the technical foundation behind Google's flagship products. This position offers an opportunity to work on large-scale infrastructure and distributed systems that impact billions of users worldwide. The role combines technical leadership with hands-on development, requiring expertise in system design, architecture, and team leadership.

The Core team is responsible for developing and maintaining the essential building blocks that power Google's products, focusing on underlying design elements, developer platforms, and infrastructure components. This role offers unique opportunities to influence technical decisions across the company and break down technical barriers while strengthening existing systems.

As a Staff Software Engineer, you'll lead high-impact projects, mentor team members, and work on complex technical challenges. The position requires strong expertise in distributed systems, infrastructure development, and software architecture. You'll collaborate with teams across Google to build central solutions and drive innovation.

The compensation package is competitive, ranging from $197,000 to $291,000 base salary, plus bonus, equity, and comprehensive benefits. This role offers the opportunity to work from either Sunnyvale, CA or New York, NY, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

The ideal candidate will have 8+ years of software development experience, with deep knowledge of data structures, algorithms, and large-scale system design. Leadership experience and the ability to work effectively in a complex, matrixed organization are essential for success in this role.

Last updated 9 hours ago

Responsibilities For Staff Software Engineer, Infrastructure, Core

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

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, Infrastructure, Core

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, Infrastructure, Core

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google focusing on infrastructure and core systems development, offering competitive compensation and the opportunity to impact billions of users.

Staff Software Engineer, Google Enterprise Network

Staff Software Engineer position at Google Enterprise Network, leading network automation systems development and team management in Bengaluru.

Staff Software Engineer, Google Enterprise Network

Lead Software Engineer position at Google Enterprise Network, focusing on network infrastructure automation and management, requiring 8+ years of experience in software development.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Lead infrastructure initiatives at Google Cloud as a Senior Staff Software Engineer, building distributed systems that power enterprise solutions across 200+ countries.

Staff Software Engineer, Infrastructure, Google Cloud Compute

Lead software engineer position at Google Cloud focusing on infrastructure and compute systems, combining technical leadership with hands-on development of large-scale distributed systems.