Taro Logo

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

Google is an engineering company that develops next-generation technologies affecting billions of users worldwide.
$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 to join their Systems and Infrastructure team starting in 2025. This role offers an opportunity to work on cutting-edge technologies that impact billions of users worldwide. As a software engineer at Google, you'll be involved in developing next-generation technologies across various domains including distributed computing, large-scale system design, networking, security, and AI.

The position requires expertise in distributed systems, concurrency, and system architecture, with hands-on programming experience in languages like C, Java, Python, or Go. You'll be working on critical projects while having opportunities to switch teams as both you and the company evolve.

Your responsibilities will include writing production code, participating in design reviews, conducting code reviews, contributing to documentation, and troubleshooting complex system issues. Google offers a competitive compensation package including base salary ($141,000-$202,000), bonus, equity, and comprehensive benefits.

This is an excellent opportunity for PhD graduates who are passionate about large-scale systems and want to make a significant impact at one of the world's leading technology companies. The role offers exposure to diverse technical challenges, collaboration with talented engineers, and the chance to work on products that serve billions of users.

Google emphasizes diversity and inclusion, providing equal opportunities regardless of background. The company offers a collaborative environment where engineers can grow their careers while working on some of technology's most challenging problems. The position is available across multiple US locations, providing flexibility in terms of work location.

Last updated 2 days 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

Interested in this job?

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