Taro Logo

Senior Software Engineer, Infrastructure

A platform connecting hosts and guests worldwide, enabling authentic travel experiences and community connections since 2007.
$191,000 - $223,000
Cloud
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Senior Software Engineer, Infrastructure

Airbnb, a global leader in the travel and hospitality industry, is seeking a Senior Software Engineer to join their Infrastructure team. This role sits within the Networking team of Airbnb's Cloud Infrastructure organization, which is responsible for the entire production network infrastructure that powers Airbnb's worldwide operations.

The position offers a unique opportunity to work on cutting-edge cloud native network stack technologies from Layer3 to Layer7. You'll be instrumental in developing and maintaining critical infrastructure components that connect Airbnb's users and services across the globe. The role involves working with open source communities, particularly in the CNCF ecosystem, and collaborating with peer companies to solve cloud native engineering challenges at scale.

As a senior engineer, you'll be involved in defining and influencing major infrastructure initiatives, including global traffic load balancing, disaster recovery, next-generation service mesh, cross-region gateways, and edge security. The role requires expertise in virtual network architecture on public cloud providers and experience with large-scale networking systems.

The position offers competitive compensation ranging from $191,000 to $223,000 USD, and while it's remote-eligible within the US, you'll have opportunities for occasional in-person collaboration at Airbnb offices. You'll be joining a mission-driven company that values diversity, inclusion, and belonging, working alongside talented engineers who are passionate about building systems that enable people to connect and belong anywhere in the world.

This role is perfect for someone who combines technical expertise in cloud infrastructure with a collaborative mindset and a passion for solving complex networking challenges at global scale. You'll have the opportunity to make a significant impact not just within Airbnb but also in the broader open source community through contributions to projects like Kubernetes and Istio.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, 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, 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 and operating high-scale, distributed systems
  • Excellent communication skills and ability to work well within teams
  • Strong problem solving skills and experience leading on-call teams
  • Passion for efficiency, availability, technical quality and system quality

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Infrastructure