Software Engineer, Cloud Infrastructure at Airbnb

Airbnb logo


(54 open jobs)

Book unique homes and experiences all over the world.

Job title
Software Engineer, Cloud Infrastructure
Job listing last updated at
Mar 13, 2020
Job listing location
San Francisco, United States and San Jose, United States
Job listing source
Job listing link
External link
Bay Area company location: 999 Brannan St, San Francisco CA

Job description

Software Engineer, Cloud Infrastructure

 As part of the Cloud Infrastructure team at Airbnb, you will be a pivotal part of our mission to help anyone belong anywhere. Our community of guests and hosts rely on Airbnb around the clock to provide the tools they need to find a safe place to stay and to facilitate unique experiences. With users around the world, reliability and high availability are our team’s core concerns. 

The Cloud Infrastructure team at Airbnb provides the core platforms that enable product engineers to efficiently build and operate scalable and reliable applications in the cloud.

As an engineer on the Cloud Infrastructure team, you’ll own the fundamental infrastructure components that all other teams at Airbnb build upon, including managing our AWS deployments, our compute and clustering offering and our service discovery and networking stack.

As a high-growth company, we have seen a huge growth in traffic year over year. This is accompanied by a corresponding growth in the number of Airbnb engineers who we support. As a result, our team is constantly re-imagining and engineering our infrastructure to support this growth.

Cloud Infrastructure is part of the larger Infrastructure organization. We work closely with our partners in Reliability Engineering, Data Engineering and Developer Platform to provide a cohesive set of foundational technology offerings that enable Airbnb to deliver scalable, data-powered, and global products.

Projects We’ve Shipped

What experience is relevant to us?


  • BS/MS/PhD in Computer Science or a related field.
  • 10+ years of industry experience.
  • Proficiency using Java, Go or Python. 
  • Proficiency with infrastructure tools: Chef or Puppet, DataDog or similar monitoring tools, Terraform
  • Experience designing and operating robust distributed systems that serve millions of users.
  • Exceptional architecture abilities and experience with design patterns of large, high-scale applications.
  • Proactiveness, good communication and the ability to learn quickly. 
  • Highly independent and autonomous.
  • Ability to work in areas outside of your usual comfort zone.

Preferred Qualifications

  • Production experience with one or more of the following systems:
    • Docker, etcd, Kubernetes, Mesos, Nomad, ZooKeeper
    • Envoy, Flannel, Istio, HAProxy, Project Calico, other service meshes
  • Proficiency with Amazon Web Services.

What benefits do we have?

  • Stock
  • Competitive salaries
  • Quarterly employee travel coupon
  • Paid time off
  • Medical, dental, & vision insurance
  • Life insurance and disability benefits
  • Fitness discounts
  • 401K
  • Flexible Spending Accounts
  • Apple equipment
  • Commuter subsidies
  • Community involvement (4 paid hours per month for community service)
  • Company-sponsored tech talks and happy hours
  • Much more...

Let Bay Area companies find you

Join candidate network