Taro Logo

Senior Staff Software Engineer, Core

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

Job Description

Google's Core team is seeking a Senior Staff Software Engineer to help build the technical foundation behind Google's flagship products. This role involves developing next-generation technologies that impact billions of users, working on large-scale system design, distributed computing, and various other technical areas. The Core team is responsible for the underlying design elements, developer platforms, product components, and infrastructure at Google.

As a Senior Staff Software Engineer, you'll provide technical leadership on high-impact projects, influence and coach distributed engineering teams, and manage complex project deliverables. The role requires expertise in software development, system architecture, and technical leadership, with opportunities to work across Google's vast technical landscape.

The Core team has a unique mandate to impact important technical decisions across the company, breaking down technical barriers and strengthening existing systems. You'll be working in a complex, matrixed organization, collaborating on cross-functional projects that require both technical excellence and leadership skills.

The position offers competitive compensation including a base salary range of $248,000-$349,000, plus bonus, equity, and comprehensive benefits. Google provides an inclusive work environment and is committed to building a workforce representative of its diverse user base. The role offers the opportunity to work in either New York, NY or Sunnyvale, CA, allowing flexibility in location while maintaining close collaboration with core teams.

This is an excellent opportunity for experienced engineers who want to make a significant impact at scale, lead technical initiatives, and help shape the future of Google's core infrastructure and products.

Last updated 22 days ago

Responsibilities For Senior Staff Software Engineer, 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 Senior Staff Software Engineer, Core

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience with design and architecture; and testing/launching software products
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 8 years of experience with data structures/algorithms (preferred)
  • 5 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 involving cross-functional or cross-business projects (preferred)

Benefits For Senior Staff Software Engineer, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package