Software Developer III, Infrastructure, Core

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

Description For Software Developer III, Infrastructure, Core

Google's Core team is seeking a Software Developer III to join their infrastructure division. This role is fundamental to Google's technical foundation, working on flagship products and underlying design elements. The Core team builds and maintains the essential building blocks that drive innovation across Google's products.

As a Software Developer III, you'll be working on large-scale infrastructure and distributed systems that impact billions of users worldwide. You'll be responsible for developing, testing, and maintaining critical software solutions while collaborating with teams across Google. The role requires strong technical expertise in system design, data structures, and algorithms.

The position offers an excellent opportunity to work on challenging technical problems at massive scale. You'll be part of a team that has a unique mandate to influence technical decisions across Google, breaking down technical barriers and strengthening existing systems. The role involves working with cutting-edge technologies in areas such as distributed computing, large-scale system design, networking, and data storage.

Google offers a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and provides opportunities for professional growth and development. This is an excellent opportunity for experienced developers who want to make a significant impact on technology that affects billions of users while working with some of the industry's best engineers.

The role requires a minimum of 2 years of experience and offers the flexibility to work from multiple locations including Waterloo, Atlanta, or Sunnyvale. You'll be part of a team that values technical excellence, innovation, and collaboration, working on projects that are critical to Google's continued success and technological advancement.

Last updated 3 months ago

Responsibilities For Software Developer III, Infrastructure, Core

  • Write 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 Software Developer III, Infrastructure, Core

Java
Python
Go
Kubernetes
  • 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 developing (preferred)

Benefits For Software Developer III, Infrastructure, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Developer III, Infrastructure, Core

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.