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.