
Airbnb
Mid
Build and operate the production network infrastructure connecting all of Airbnb's services
Airbnb's Networking team, within Cloud Infrastructure, owns the company's entire production network — traffic proxies, load balancers, service mesh, VPC/backbone, cross-region connectivity, and network security/monitoring. This engineer will work on cloud-native networking from Layer 3 to Layer 7, contributing to service mesh (Istio), cross-region gateways, and multi-region network architecture on public clouds. Requires 2+ years of relevant software development experience plus public cloud networking expertise (AWS/GCP/Azure, VPC, Security Groups, PrivateLink) and comfort being on-call for production infrastructure.
Practice this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Public cloud network architecture (AWS/GCP/Azure): VPC, Security Groups, PrivateLink
- Service mesh and cloud-native networking (Istio, Envoy) from Layer 3 to Layer 7
- Operating large-scale networking systems: edge proxies, DNS, CDN, gateways
- Multi-region network design, cross-region gateways, global load balancing
- On-call ownership and incident response for production infrastructure
Common question themes
Explain how VPC design, security groups, and PrivateLink interact in a multi-account cloud setup
Walk through how a service mesh like Istio handles traffic routing and security
Describe a large-scale networking system you built or operated and its failure modes
Tell me about a production incident you were on-call for and how you resolved it
How would you design cross-region gateways for global traffic load balancing
How do you approach edge security for services exposed to the internet
How candidates describe it
Real Software Engineer interview stories — retold from candidates' public write-ups, with sources.
Google · L4 Software Engineer, Google CloudOfferGoogle L4 Cloud Software Engineer Interview: Downleveled to L3
A referred candidate interviewed for an L4 software engineer role on a Google Cloud team in Bangalore, going through a phone screen, three onsite coding rounds (the third left unfinished), and a culture conversation, only to have the hiring committee offer L3 instead of L4; the candidate obtained the compensation letter and declined the next day because the pay was below their current salary.
Interviewed 2021 · Bangalore, India
Google · L3 Software EngineerOfferGoogle L3 software engineer interview: phone screen, four coding rounds, and the Googleyness round
A candidate with two years of experience went from recruiter outreach to offer over about four months. The onsite was four 45-minute coding rounds — three of them featuring binary trees — and one round turned into a 25-minute chain of follow-ups about approximating an optimal solution at scale.
Interviewed June 2020 · Bangalore, IN
Google · L4 Software EngineerNo offerGoogle L4 Software Engineer Interview: Eight Rounds, No Offer
An L4 Software Engineer candidate went through two phone screens, three onsite rounds, a culture conversation, and a team-matching call with a Google hiring manager, then watched the process stall for about a month and a half over a tightened experience requirement before an added extended round ended without an offer.
Interviewed February 2024 · Not specified
All Airbnb Software Engineer interviews
Related interviews

Airbnb
Mid
Software Engineer, Quality Platform

Airbnb
Senior
Senior Software Engineer, Reliability Engineering Team

Airbnb
Staff
Staff Machine Learning Engineer, Customer Support Engineering

Mid
Software Engineer, Cloud Next Generation Firewall Enterprise

Senior
Senior Software Engineer, Infrastructure, Google Cloud Networking

Twilio
Mid