Taro Logo

Staff Software Engineer, Infrastructure, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Infrastructure, Core

Google's Core team is seeking a Staff Software Engineer to help build the technical foundation behind Google's flagship products. This role involves developing essential building blocks for user experiences and driving innovation across the company. As a technical leader, you'll work on large-scale infrastructure and distributed systems, managing project priorities and deliverables while providing technical leadership on high-impact projects.

The position requires extensive experience in software development, particularly with large-scale infrastructure and distributed systems. You'll be responsible for designing, developing, and maintaining software solutions that form the backbone of Google's technical infrastructure. The role involves coaching and influencing distributed engineering teams while facilitating alignment across teams on goals and timelines.

The Core team has a unique mandate to impact technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. You'll be part of a team that looks across Google's products to build foundational elements that enable excellent, safe, and coherent experiences for users while driving developer innovation.

This is an excellent opportunity for a seasoned engineer who brings expertise in areas such as distributed computing, large-scale system design, networking, data storage, and security. The role offers the chance to work on critical projects with opportunities to grow and evolve alongside Google's fast-paced business. The ideal candidate will be versatile, display strong leadership qualities, and be enthusiastic about taking on new challenges across the full technology stack.

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

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

Interested in this job?

Jobs Related To Google Staff Software Engineer, Infrastructure, Core