← All roles

Staff Software Engineer, Infrastructure

Google· Google – Mountain View, CA (Infrastructure)
Apply on company site
Mountain View, CA, USA$207k - $300kFull-timePosted 2w ago

About the role

Google Photos Backup Backend team is seeking a Staff Software Engineer to build backend infrastructure, sync services, and partner integrations powering media backup for billions of users and OEM partners.

Responsibilities

  • Set multi-year technical vision, architectural roadmap, and engineering strategy for backend backup infrastructure and partner integrations.
  • Architect and build resilient, high-throughput, low-latency backend services, sync protocols, and ingestion pipelines for high media traffic.
  • Partner cross-functionally across Product, Business Development, Partner Engineering, Mobile/Client, UX, and Security/Privacy.
  • Establish operational excellence, monitoring, SLOs/SLAs, and automated failover/disaster recovery.
  • Mentor engineers, conduct code and design reviews, and drive engineering best practices.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience programming in C++.
  • 5 years of experience testing and launching software products.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 3 years of experience with software design and architecture.

Skills

Required:C++Distributed systems
Nice to have:Backend microservicesLeadership

Benefits

  • Learn more about benefits at Google.
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google