Google is seeking PhD Software Engineers to join their Systems and Infrastructure team starting in 2025. This role is perfect for those with advanced computer science knowledge and a passion for distributed systems and large-scale computing. As a Software Engineer at Google, you'll work on technologies that impact billions of users, focusing on distributed computing, system design, and infrastructure development.
The position offers the opportunity to work on critical projects across Google's vast technology landscape, from search and ads to cloud and mobile platforms. You'll be responsible for designing, developing, and maintaining complex software systems while collaborating with cross-functional teams. The role requires expertise in distributed systems, concurrency, and modern programming languages.
Google offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company is known for its innovative culture, emphasis on technical excellence, and commitment to solving challenging problems at scale. You'll have the chance to work alongside world-class engineers and researchers while contributing to products that shape the future of technology.
The position is available across multiple US locations, including major tech hubs like Mountain View, Seattle, and New York, offering flexibility in choosing your work location. Google provides a collaborative environment that encourages creativity, technical growth, and impactful contributions to global-scale systems and infrastructure.