Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

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

Description For Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Google is seeking a Senior Software Engineer to join their Technical Infrastructure team, focusing on developing and maintaining the architecture that powers Google's vast product portfolio. This role combines system design, distributed computing, and infrastructure development to ensure Google's services run efficiently at massive scale.

The position offers an opportunity to work on critical projects that directly impact billions of users worldwide. You'll be responsible for designing, developing, and maintaining large-scale infrastructure systems, while collaborating with talented engineers across the organization. The role requires expertise in distributed systems, network architecture, and software development.

As a senior engineer, you'll lead technical decisions, mentor team members, and contribute to the evolution of Google's infrastructure. The position offers competitive compensation ($161,000-$239,000 + bonus + equity) and comprehensive benefits. You'll work in an environment that values innovation, technical excellence, and collaborative problem-solving.

The ideal candidate brings 5+ years of software development experience, strong system design skills, and a track record of delivering complex infrastructure projects. You'll have the opportunity to work on cutting-edge technology while solving challenging problems at unprecedented scale. This role is perfect for engineers who are passionate about infrastructure, distributed systems, and building reliable, scalable solutions that power the internet's most-used services.

Working at Google means joining a company at the forefront of technology innovation, with a culture that promotes diversity, inclusion, and technical excellence. You'll have access to world-class resources and the opportunity to make a significant impact on how billions of users interact with technology daily.

Last updated 22 days ago

Responsibilities For Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

  • 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 and adapt content based on product/program updates
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

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, Platforms Infrastructure Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Parental leave
  • Bonus compensation

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google, focusing on infrastructure and core systems development, requiring 5+ years of experience in software development and distributed systems.

Senior Software Engineer, Infrastructure, Google Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking, developing planet-scale network solutions and distributed systems.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Google Assistant

Senior Software Engineer position at Google, focusing on infrastructure development for Google Assistant, offering competitive compensation and opportunity to work on large-scale systems.

Senior Systems Research Engineer

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