Senior Software Engineer, Infrastructure

Airbnb Airbnb · Consumer · Brazil · Software Engineering

Senior Software Engineer, Infrastructure role focused on designing, building, and operating Airbnb's production network infrastructure, including traffic proxy, load balancer, service mesh, and network security systems. The role involves working with cloud-native technologies and open-source communities like CNCF and Istio.

What you'd actually do

  1. Work with open source communities (e.g. istio) to build the next generation service mesh for all Airbnb back-end services;
  2. Build the cross-region gateways and load balancers for global Airbnb services;
  3. Work with external partners and internal engineering and security teams to deliver edge security systems that protect Airbnb services;
  4. Design the multi-region network architecture on public clouds, and build software and operation tools to manage Airbnb’s production network;
  5. Work with product and engineering teams to optimize the network performance for Airbnb services;

Skills

Required

  • 5+ years of relevant software development industry experience
  • Expertise with virtual network architecture on public cloud providers (e.g. AWS, GCP, Azure)
  • Experience running large scale networking systems and software
  • Full-cycle developer experience
  • Excellent communication skills
  • Strong problem solver
  • Experience leading an on-call team

Nice to have

  • experience working with istio, Envoy