Taro Logo

Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

A global technology company that develops innovative solutions across search, cloud computing, software, and hardware.
$141,000 - $202,000
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google is seeking PhD Software Engineers for their Systems and Infrastructure team, starting in 2025. This role is perfect for those with advanced computer science knowledge and experience in distributed systems, concurrency, and system architecture. As part of Google's engineering team, you'll work on critical projects that impact billions of users worldwide, developing next-generation technologies across various domains including distributed computing, large-scale system design, and networking.

The position offers a competitive base salary range of $141,000-$202,000 plus additional benefits including bonus, equity, and comprehensive benefits package. You'll be working in one of Google's many US locations, including major tech hubs like Mountain View, Seattle, and New York.

This role requires strong technical expertise in programming languages such as C++, Java, Python, or Go, combined with theoretical and practical knowledge of distributed systems. You'll be responsible for designing, developing, and maintaining complex software solutions while collaborating with cross-functional teams.

As a PhD Software Engineer at Google, you'll have the opportunity to work on challenging technical problems at massive scale, contribute to architectural decisions, and help shape the future of Google's infrastructure. The role combines hands-on coding with system design, offering a perfect blend for those who want to apply their advanced academic knowledge to real-world engineering challenges.

The position is ideal for PhD graduates who are passionate about systems engineering, have strong coding skills, and want to work in a collaborative environment where they can make significant technical contributions while continuing to learn and grow professionally.

Last updated 2 months ago

Responsibilities For Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on 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 Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Java
JavaScript
Python
Go
  • PhD degree in Computer Science or related technical field
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, Python, 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, Campus, Systems and Infrastructure, 2025 Start

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

Interested in this job?

Jobs Related To Google Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start