Google is seeking Software Engineers with a PhD for an early career position in Systems and Infrastructure, starting in 2025. This role is part of Google's mission to develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
As a Software Engineer at Google, you'll work on projects critical to Google's needs, with opportunities to switch teams and projects as you and the fast-paced business grow. The role requires versatility, leadership qualities, and enthusiasm to tackle new problems across the full-stack.
Key responsibilities include managing project priorities, deadlines, and deliverables, as well as designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll be involved in writing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and triaging product or system issues.
The ideal candidate will have a PhD in Computer Science or a related technical field, experience with programming languages such as C, C++, Java, JavaScript, Python, or Golang, and experience in distributed systems, concurrency, multi-threading, or synchronization. Preferred qualifications include experience in code and system health, diagnosis and resolution, software test engineering, developing accessible technologies, and performance and systems data analysis.
Google offers a competitive salary range of $136,000-$200,000 plus bonus, equity, and benefits. The company is committed to diversity, equality, and creating a culture of belonging. This is an excellent opportunity for PhD graduates looking to make a significant impact in the tech industry at one of the world's leading companies.