
Senior
Build the foundational infrastructure other Google engineers build on top of
Join Google's Core team to build central infrastructure, developer platforms, and product components that underpin Google's flagship products. Requires strong C++ and large-scale distributed systems experience, with real influence on technical decisions across the company.
Step into this interview
Free · a live voice mock calibrated to this exact role
Likely format
Google SWE loop: recruiter screen, 1-2 technical phone screens (coding), then onsite loop of ~4-5 rounds covering coding, system design, and Googleyness/leadership; hiring committee review follows.
What this interview tests
- Large-scale distributed systems and infrastructure design
- C++ proficiency in production systems
- Design reviews and technology tradeoff decisions
- Debugging/triaging issues across hardware, network, and service layers
Common question themes
Design an infrastructure component used by multiple internal teams
Walk through a C++ system you built at scale
How do you lead a design review among stakeholders with different opinions
Describe triaging a production issue by tracing its root cause
Data structures and algorithms coding problem
Related interviews

Senior
Software Engineer, Serverless Networking, Infrastructure

Staff
Staff Software Engineer, Mobile (Android), YouTube

Associate
Software Engineer

Dropbox
Mid
Infrastructure Software Engineer

Brex
Mid
Software Engineer II, Backend

Dropbox
Senior