Senior Software Engineer, Network Infrastructure

A platform connecting hosts and guests globally, enabling authentic travel experiences through unique stays and experiences.
$191,000 - $223,000
Cloud
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Network Infrastructure

Airbnb is seeking a Senior Software Engineer to join their Network Infrastructure team within the Cloud Infrastructure organization. This role focuses on designing, building, and operating the entire production network infrastructure that connects Airbnb users and services globally. The position involves working with cutting-edge cloud native network stack technologies from Layer3 to Layer7, contributing to key infrastructure components like global traffic load balancing, disaster recovery, service mesh, and edge security.

As a member of this team, you'll collaborate with talented engineers and work closely with open source communities (particularly with Kubernetes and Istio) to tackle cloud native engineering challenges at scale. The role requires expertise in virtual network architecture on public cloud providers and experience with large-scale networking systems.

The ideal candidate will have 5-9+ years of industry experience, strong problem-solving abilities, and excellent communication skills. You'll be responsible for building cross-region gateways, implementing service mesh solutions, and optimizing network performance for Airbnb's global services. This is a remote-eligible position within the United States, offering competitive compensation and the opportunity to work on infrastructure that supports one of the world's leading hospitality platforms.

Working at Airbnb means joining a mission-driven company dedicated to creating a world where anyone can belong anywhere. The company has grown from hosting three guests in 2007 to facilitating over 2 billion guest arrivals globally, demonstrating the scale and impact of the infrastructure you'll be working on.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer, Network Infrastructure

  • Work with open source communities to build the next generation service mesh for Airbnb back-end services
  • Build cross-region gateways and load balancers for global Airbnb services
  • Work on edge security systems that protect Airbnb services
  • Design multi-region network architecture on public clouds
  • Build software and operation tools to manage Airbnb's production network
  • Optimize network performance for Airbnb services

Requirements For Senior Software Engineer, Network Infrastructure

Kubernetes
  • 5-9+ years of industry experience with BS/Masters or 2+ years with PhD
  • Expertise with virtual network architecture on public cloud providers
  • Experience running large scale networking systems and software
  • Strong ownership and experience building high-scale distributed systems
  • Excellent communication skills and ability to work well within teams
  • Strong problem solver with experience leading on-call teams
  • Passionate about efficiency, availability, and system quality

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Network Infrastructure

Senior Software Engineer, Cloud Infrastructure

Senior Software Engineer position at Airbnb focusing on cloud infrastructure, offering remote work and competitive compensation between $191,000 - $223,000.

Senior Software Engineer, Network Infrastructure

Senior Software Engineer position at Airbnb focusing on cloud network infrastructure, offering remote work and competitive compensation.

Senior Cloud Infrastructure Engineer

Senior Cloud Infrastructure Engineer role at Eudia, building and managing scalable cloud environments using cutting-edge automation tools across AWS and Azure platforms.

Senior Software Development Engineer, AWS Kubernetes (K8s)

Senior Software Development Engineer position at AWS focusing on Kubernetes infrastructure and AI/ML systems, offering competitive compensation and opportunity to work on large-scale cloud solutions.

Cloud Platform Engineer

Senior Cloud Platform Engineer position at AffiniPay, focusing on AWS infrastructure, Kubernetes, and DevOps practices for a leading fintech platform processing $18B+ in annual payments.