Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

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

Description For Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google is seeking a Software Engineer III to join their Technical Infrastructure team, focusing on developing and maintaining critical infrastructure and platforms that power Google's vast product portfolio. This role combines software development expertise with large-scale systems engineering, offering an opportunity to work on technologies that impact billions of users worldwide.

The position requires strong technical skills in software development, distributed systems, and infrastructure engineering. You'll be part of the team that builds and maintains Google's data centers and next-generation platforms, ensuring optimal performance and reliability of Google's services. The role involves writing system development code, participating in design reviews, and solving complex technical challenges.

As a Software Engineer III, you'll work on projects critical to Google's infrastructure needs, with opportunities to switch teams and projects as you grow. The role demands versatility and leadership qualities, as you'll be involved in various aspects of system design, development, testing, and maintenance. You'll collaborate with other engineers to ensure best practices in code quality and system reliability.

The compensation package is competitive, ranging from $136,000 to $200,000 base salary, plus bonus, equity, and comprehensive benefits. Google offers a collaborative work environment across multiple locations including Sunnyvale, Kirkland, and San Francisco, with opportunities to work on cutting-edge technology that shapes the future of internet infrastructure.

This role is perfect for someone who enjoys solving complex technical challenges, has a passion for large-scale distributed systems, and wants to make a significant impact on technology that serves billions of users. You'll be working with talented engineers, having access to Google's vast technical resources, and contributing to the backbone of one of the world's most influential tech companies.

Last updated 3 days ago

Responsibilities For Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

  • bonus
  • equity
  • benefits

Interested in this job?

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

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, combining PhD-level research with practical engineering to advance computing systems and machine learning infrastructure.

Software Engineer II, Infrastructure, Search Ads

Software Engineer II position at Google focusing on infrastructure and distributed systems for Search Ads, requiring 1 year of experience in software development and large-scale systems.

Software Engineer III, Infrastructure, Spanner Analytics Federation

Software Engineer III position at Google focusing on Spanner Analytics Federation, combining BigQuery and Spanner capabilities for unified transactional and analytical workloads.

Software Engineer III, Project Starline

Software Engineer III position at Google's Project Starline, developing revolutionary 3D communication technology with competitive compensation and growth opportunities.

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.