Full Time

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

Google
$90,000 - $120,000* / year (about $43–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Software Engineer with a PhD at Google, you will engage in innovative research and development within the Systems and Infrastructure domain. This early-career role emphasizes solving complex problems, driving advancements in infrastructure technology, and deploying scalable systems. You will collaborate with cross-functional teams, contribute to exciting projects, and strive for excellence in software design and implementation while enhancing Google's capabilities in delivering reliable and efficient services.



Job Responsibilities

  • Develop and enhance scalable software solutions that optimize various systems and infrastructures.
  • Collaborate with interdisciplinary teams to analyze, design, and implement new features and functionality.
  • Utilize advanced algorithms and data structures to solve complex engineering challenges efficiently.
  • Conduct thorough code reviews and provide constructive feedback to ensure high code quality.
  • Participate in all phases of the software development lifecycle, including planning, development, and testing.
  • Research and implement cutting-edge technologies to improve system performance and reliability.
  • Document system architecture and design decisions with clarity and precision.


Qualifications

  • PhD in Computer Science, Software Engineering, or a related technical field.
  • Strong programming skills in languages such as Python, Java, C++, or similar.
  • Experience with algorithms, data structures, and system design.
  • Familiarity with cloud computing platforms and microservices architecture.
  • Ability to work collaboratively in a fast-paced, results-oriented environment.
  • Excellent problem-solving abilities and critical-thinking skills.
  • Strong verbal and written communication skills to convey complex technical concepts clearly.


Technologies & Tools


In this position, the Software Engineer will utilize a variety of advanced technologies and tools, including cloud services such as Google Cloud Platform, containerization tools like Docker and Kubernetes, and programming environments like GitHub. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and development frameworks will be essential. A sound understanding of establishing secure and efficient infrastructure systems using automation is also advantageous.



Ideal Candidates


The ideal candidate for this position is a proactive individual who exhibits a passion for technology and innovation. They possess a strong analytical mindset, are adept at working both independently and within teams, and are eager to contribute to groundbreaking projects. A collaborative spirit, coupled with a drive for continuous improvement and a commitment to achieving high standards, will make a candidate successful in this dynamic role within Google’s infrastructure team.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.