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, focusing on building the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure that power Google's services used by billions of users worldwide.

As a Software Developer III, you'll be working on large-scale systems and infrastructure projects that directly impact Google's core technologies. The position requires strong technical expertise in distributed systems, infrastructure development, and software engineering principles. You'll be responsible for designing, developing, and maintaining critical systems while collaborating with teams across Google to build central solutions and break down technical barriers.

The Core team has a unique mandate to influence important technical decisions across the company, making this an excellent opportunity for developers who want to make a significant impact at scale. You'll be working with cutting-edge technologies in areas such as distributed computing, large-scale system design, networking, and data storage.

The role offers competitive compensation ($136,000-$200,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be joining a team that values technical excellence, innovation, and collaboration, with opportunities to work on projects that affect billions of users. The position is available in multiple locations including Waterloo, Atlanta, and Sunnyvale, allowing for geographical flexibility while working on some of the most challenging and impactful technical problems in the industry.

This is an ideal role for someone who is passionate about infrastructure development, has strong technical skills, and wants to work on projects that form the backbone of Google's technology stack. You'll have the opportunity to grow your career while working alongside some of the industry's best engineers and contributing to technology that shapes the future of how people interact with information.

Last updated 3 days 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 package (specific details not provided in text)

Interested in this job?

Jobs Related To Google Software Developer III, Infrastructure, Core

Technical Program Manager, Transport Infrastructure and Capacity Team

Technical Program Manager role at Google managing transport infrastructure and capacity delivery for EMEA region, requiring network infrastructure expertise.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java and TypeScript, requiring 2 years of experience.

Product Manager, Partner Platform

Lead product strategy and development for Google Cloud's Partner Platform, driving innovation and growth in enterprise cloud solutions.

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google managing memory commodity operations and supply chain for AI/ML infrastructure, offering competitive salary and benefits.

Product Manager, Search Call Ads

Lead product strategy and development for Google's Search Call Ads, driving innovation in communication ads and platform-native advertising experiences.