Drimva

Google

Software Engineer, Infrastructure, PhD, Early Career, 2027 Start

Sunnyvale, CA, USA +11 · Entry level · Full-time · Posted Aug 24, 2026

Location
Sunnyvale, CA, USA
Atlanta, GA, USA
Austin, TX, USA
Kirkland, WA, USA
Los Angeles, CA, USA
Madison, WI, USA
Mountain View, CA, USA
New York, NY, USA
Raleigh, NC, USA
Durham, NC, USA
San Bruno, CA, USA
Seattle, WA, USA
Education
PhD degree in Computer Science, a related field, or equivalent practical experience.

About the job

Develops and supports advanced infrastructure and software systems across the stack, applying research expertise to critical Google projects.

What you'll do

  • Design, analyze, and develop advanced systems across the stack.
  • Diagnose and resolve complex technical issues affecting software, hardware, networks, or services.
  • Develop and review code, provide feedback, and contribute to technical documentation.

What they ask for

  • PhD in Computer Science, a related field, or equivalent practical experience.
  • Coding experience in C, C++, Python, Java, or Golang.
  • Experience architecting or developing distributed systems, concurrency, multi-threading, or synchronization.

Nice to have

  • Research or implementation experience in a relevant area, such as distributed systems, machine learning, or systems.
  • Experience coding in Rust.

Pay

USD 147000 - 210000 (base salary)

Tools

C, C++, Python, Java, Golang, Rust

AI focus

The role may involve AI and machine learning infrastructure and products; relevant research areas include artificial intelligence and machine learning.

Model-written summary · the original posting is authoritative

First seen Oct 8, 2026 · Last verified Nov 5, 2026 (UTC)