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

A global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Distributed Systems
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 is perfect for those with a strong academic background in Computer Science and practical 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 information retrieval.

The position offers opportunities to work on challenging technical problems while collaborating with world-class engineers. You'll be responsible for designing, developing, and maintaining complex software systems, participating in technical design reviews, and ensuring code quality through peer reviews. The role requires both deep technical expertise and the ability to work effectively in a team environment.

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 locations across the United States, allowing for flexibility in work location while maintaining their strong engineering culture.

This is an excellent opportunity for PhD graduates looking to transition from academia to industry, where they can apply their research expertise to real-world problems at scale. The position requires strong programming skills in languages like C++, Java, Python, or Go, and experience with distributed systems and concurrent programming. Successful candidates will have the chance to work on projects that push the boundaries of technology while contributing to Google's mission of organizing the world's information.

Last updated a day 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

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

PhD Software Engineering role at Google focusing on systems and infrastructure, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer, Systems Research, PhD, Early Career

PhD-level Software Engineering role at Google focusing on systems research and implementation, combining academic expertise with practical development in cloud computing and machine learning infrastructure.

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

PhD Software Engineer role at Google focusing on systems and infrastructure development, starting 2025.

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

PhD Software Engineering role at Google focusing on systems and infrastructure, starting 2025. Work on distributed systems and next-gen technologies impacting billions of users.

Software Engineer, Systems Research, PhD, Early Career

Early career PhD Software Engineer position focusing on systems research and development at Google, working on emerging technologies and innovative projects.