Taro Logo

Software Engineer, PhD, Early Career, Campus, 2025 Start

Google is an engineering company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For Software Engineer, PhD, Early Career, Campus, 2025 Start

Google is seeking PhD Software Engineers to join their team developing next-generation technologies that impact billions of users worldwide. This role offers opportunities to work on diverse projects across information retrieval, distributed computing, large-scale system design, networking, security, AI, NLP, and more. As a software engineer, you'll work on critical projects with the flexibility to switch teams as both you and the company evolve.

The position requires managing project priorities and deliverables while designing, developing, testing, and maintaining software solutions. Google emphasizes engineering excellence and innovation, with engineers working on revolutionary achievements across products like Google Ads, Chrome, Android, YouTube and more.

This is an early career role ideal for PhD graduates in Computer Science or related fields who have strong programming skills and research experience in areas like Algorithms, AI, Machine Learning, Distributed Systems, etc. The role offers competitive compensation ($141,000-$202,000 base + bonus + equity) and comprehensive benefits.

Key responsibilities include writing production code, participating in design reviews, conducting code reviews, contributing to documentation, and debugging complex technical issues. The role provides opportunities to make significant technical contributions while working alongside other talented engineers to solve challenging problems at massive scale.

Google offers a collaborative environment focused on impact and innovation, with opportunities for growth and development. The company is committed to diversity and inclusion, creating a culture of belonging for all employees.

Last updated 5 hours ago

Responsibilities For Software Engineer, PhD, Early Career, Campus, 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 issues

Requirements For Software Engineer, PhD, Early Career, Campus, 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

Benefits For Software Engineer, PhD, Early Career, Campus, 2025 Start

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

Interested in this job?

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

Advertising Solutions Architect, gTech Ads (English, Mandarin)

Technical role combining software architecture, advertising technology, and client solutions at Google's gTech Ads division, requiring English and Mandarin fluency.

Advertising Solutions Architect, gTech Ads, Large Customer Sales

Technical role combining software engineering and customer solutions architecture for Google's advertising products, requiring programming experience and customer-facing skills.

Advertising Solutions Architect, gTech, gReach Program for People with Disabilities (English, Mandarin)

Entry-level Advertising Solutions Architect position at Google's gTech division in Beijing, specifically for people with disabilities, combining technical expertise with client service in advertising technology.

Application Engineer, SAP Specialist

Application Engineer position at Google specializing in SAP systems, focusing on business systems integration and process optimization.

Customer Solutions Engineer, gTech Ads (English, Mandarin)

Technical consulting role at Google providing API guidance and solutions for Google Ads products, requiring both English and Mandarin language skills.