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