All roles at Google

Software Engineer, Persistent Disk, PhD, Early Career, 2026

BengaluruFull-timeJunior levelPosted 2 months ago

Software engineering role at Google in Bengaluru. Needs a PhD, B.Tech or B.E..

About the role

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

What you'll do

  • Drive research initiatives to explore next-generation storage architectures, prototype novel backup/replication algorithms, and evaluate emerging technologies
  • Improve the reliability, scale, and performance of backup and replication solutions while maintaining healthy release cycles
  • Work closely with partners and internal stakeholders to translate complex engineering and research efforts into enhanced customer satisfaction and tangible business…
  • If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form

What you need

  • Python
  • Java
  • C++
  • Data structures
  • C
  • System design

Good to have

  • ETL
  • GCP
  • Machine learning
  • NLP

More roles like this at Google

Apply on Google's site