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, and data storage.
The position requires expertise in distributed systems, concurrency, and multi-threading, with proficiency in languages like C, C++, Java, JavaScript, Python, or Golang. You'll be responsible for designing, developing, and maintaining critical software solutions while managing project priorities and deliverables. The role involves collaboration with peers through design reviews and code reviews to ensure best practices and high-quality deliverables.
Google offers a competitive compensation package including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company provides a unique environment where engineers can work on scalability solutions, large-scale applications, and new platforms that revolutionize how users interact with technology.
This is an excellent opportunity for PhD graduates looking to make a significant impact in technology while working with some of the brightest minds in the industry. The position offers the flexibility to work from various US locations and provides opportunities for growth and development within Google's engineering ecosystem.