Staff Software Engineer, Infrastructure
Google· Google – Mountain View, CA (Infrastructure)
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.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago