Senior Software Engineer, Infrastructure, Core

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

Description For Senior Software Engineer, Infrastructure, Core

Google is seeking a Senior Software Engineer to join their Infrastructure Core team, which builds the technical foundation behind Google's flagship products. This role involves developing large-scale infrastructure and distributed systems that power Google's essential services. The Core team is responsible for underlying design elements, developer platforms, product components, and infrastructure that enable excellent, safe, and coherent experiences for users.

As a Senior Software Engineer, you'll work on critical projects with opportunities to impact technical decisions across the company. You'll be involved in designing, developing, testing, and maintaining software solutions that handle information at massive scale. The role requires expertise in areas such as distributed computing, large-scale system design, networking, and data storage.

The position offers competitive compensation including a base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits. You'll be working with a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This is an opportunity to contribute to the foundational technologies that power Google's most important products and services.

The ideal candidate will bring strong technical expertise, leadership qualities, and the ability to manage project priorities, deadlines, and deliverables. You'll collaborate with peers and stakeholders, participate in design reviews, and ensure best practices through code reviews and documentation. This role offers the chance to work on challenging technical problems at scale while having a significant impact on Google's infrastructure.

Last updated 7 hours 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

Linux
  • 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, or experience with compute technologies, storage or hardware architecture

Benefits For Senior Software Engineer, Infrastructure, Core

Medical Insurance
401k
  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Core

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud Networking, focusing on infrastructure development with C++ and distributed systems, offering $166k-$244k + benefits.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure development and distributed systems in Bengaluru, India.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development in Bengaluru, India.

Senior Software Engineer, Infrastructure, Google Cloud Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and networking systems development.

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on infrastructure and platforms infrastructure engineering with competitive compensation and benefits.