Taro Logo

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

One of the world's leading technology companies that develops next-generation technologies used by billions of users.
$141,000 - $202,000
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

Job Description

Google is seeking PhD Software Engineers to join their infrastructure team starting in 2026. This role offers an exceptional opportunity to work on next-generation technologies that impact billions of users worldwide. As a Software Engineer with a PhD, you'll bring your research expertise to critical projects across Google's vast technology landscape, including AI & Infrastructure and Cloud platforms.

The position involves developing complex distributed systems, working on large-scale system design, and pushing the boundaries of technology in areas like information retrieval, artificial intelligence, and natural language processing. You'll have the chance to work alongside thousands of other PhDs who bring their deep knowledge to enhance Google's systems and products.

The role offers significant technical challenges and growth opportunities. You'll be architecting and developing advanced systems across the stack, writing technical documentation that shapes new directions, and solving complex engineering problems. The position requires strong coding skills in languages like C++, Python, Java, or Go, and experience with distributed systems, concurrency, and system architecture.

Google provides a competitive compensation package including a base salary range of $141,000-$202,000 plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and offers multiple location options across major tech hubs in the US.

This is an ideal position for PhD graduates who want to apply their research expertise to real-world problems at massive scale, work with cutting-edge technology, and make an impact on products used by billions of people. You'll join a community of technical experts and researchers while having the flexibility to explore various projects and follow your interests as both you and Google continue to grow and evolve.

Last updated 13 hours ago

Responsibilities For Software Engineer, PhD, Early Career, Infrastructure, 2026 Start

  • Participate in or lead team projects to carry out design, analysis, and development of advanced systems across the stack, using your research expertise
  • Write documents that set new technical directions
  • Study, diagnose and resolve complex technical issues
  • Develop code, review code developed by other developers, and provide feedback to ensure best practices

Requirements For Software Engineer, PhD, Early Career, Infrastructure, 2026 Start

Python
Java
Go
  • PhD degree in Computer Science, or a related field, or equivalent practical experience
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Python Java or Golang
  • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization

Benefits For Software Engineer, PhD, Early Career, Infrastructure, 2026 Start

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Related Jobs