Software Engineer III, Infrastructure, Core

Google is a global technology leader that develops innovative products and services used by billions of users worldwide.
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Infrastructure, Core

Google's Core team is seeking a Software Engineer III to join their Infrastructure division. This role is fundamental to Google's technical foundation, working on the underlying design elements, developer platforms, product components, and infrastructure that power Google's flagship products. The position offers a unique opportunity to impact technical decisions across the company and build central solutions that break down technical barriers and strengthen existing systems.

As a Software Engineer III, you'll be responsible for developing next-generation technologies that influence how billions of users connect, explore, and interact with information. The role requires expertise in large-scale system design, distributed computing, and infrastructure development. You'll work on critical projects with opportunities to switch teams as both you and the business evolve.

The ideal candidate will bring technical expertise to manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll be part of a team that looks across Google's products to build central solutions and strengthen existing systems.

This position offers the chance to work with cutting-edge technologies at massive scale, collaborating with talented engineers across various domains including distributed computing, system design, networking, data storage, security, and artificial intelligence. You'll be expected to be versatile, display leadership qualities, and tackle new problems across the full-stack as Google continues to push technology forward.

Join Google's Core team to be at the forefront of technical innovation, working on essential building blocks that drive excellent, safe, and coherent experiences for users while accelerating the pace of innovation for every developer.

Last updated 5 minutes ago

Responsibilities For Software Engineer 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer 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 in either an academic or industry setting
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience building and developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Software Engineer III, Infrastructure, Core

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Core

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in software development and algorithms.

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud, focusing on developing enterprise-grade solutions using both backend and frontend technologies.

Software Engineer III, Infrastructure, BigQuery

Software Engineer III position at Google Cloud, focusing on BigQuery infrastructure development, requiring 2+ years of experience in distributed systems and SQL.

Software Engineer III, Full Stack, Commerce

Full Stack Software Engineer role at Google Commerce, building shopping experiences for billions of users with competitive compensation and comprehensive benefits.

Software Engineer III, Backend, Google Store

Backend Software Engineer III position at Google Store, focusing on developing and maintaining large-scale systems and next-generation technologies.