Senior Software Engineer, Infrastructure, Core

Google is a global technology leader that develops innovative products used by billions of users worldwide.
$161,000 - $239,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Infrastructure, Core

Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. This role focuses on developing underlying design elements, developer platforms, product components, and infrastructure that power Google's services. The position offers the unique opportunity to impact technical decisions across the company and work on large-scale systems that affect billions of users.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions that form the backbone of Google's infrastructure. You'll collaborate with cross-functional teams, participate in technical leadership activities, and contribute to the evolution of Google's core systems. The role requires expertise in distributed systems, large-scale infrastructure, and software architecture.

The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be part of a team that drives innovation and sets technical standards across Google's product ecosystem. This is an excellent opportunity for experienced engineers who want to work on challenging technical problems at massive scale while having a broad impact across one of the world's leading technology companies.

The ideal candidate will bring strong technical expertise, leadership qualities, and a passion for building scalable, reliable systems. You'll have the chance to work with cutting-edge technologies, contribute to critical infrastructure decisions, and help shape the future of Google's technical foundation.

Last updated a day ago

Responsibilities For Senior Software Engineer, Infrastructure, Core

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Core

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, 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, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Equity compensation
  • Parental leave
  • Competitive bonus

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Core

Senior Software Engineer, Borglet Infrastructure

Senior Software Engineer position at Google focusing on Borglet Infrastructure, requiring expertise in C/C++ and distributed systems, offering competitive compensation and benefits.

Senior Software Engineer, Project Starline

Senior Software Engineer position at Google working on Project Starline, developing innovative communication technology that enables life-size, 3D interactions between remote participants.

Senior Software Engineer, Effingo, Google Cloud

Senior Software Engineer position at Google's Effingo team, focusing on massive-scale data copying infrastructure and distributed systems development.

Senior Systems Research Engineer

Senior Systems Research Engineer position at Google Cloud focusing on next-generation technologies and systems research.

Senior Software Engineer, Infrastructure, Google Cloud NetInfra

Senior Software Engineer position at Google Cloud NetInfra, focusing on distributed systems and infrastructure development with C++ expertise required.