Senior Software Engineer, Cloud Infrastructure

Sorry, this job was removed at 1:49 a.m. (CST) on Wednesday, January 5, 2022
Find out who's hiring in San Francisco, CA.
See all Developer + Engineer jobs in San Francisco, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company.

The Cloud Infrastructure team is responsible for delivering and operating the foundational platforms and cloud environment that power Airbnb. As a software engineer on this team, you'll work on the fundamental infrastructure components that all other teams at Airbnb build upon, such as our compute platform, cloud services, service mesh, cloud provisioning and networking stack. With users around the world, reliability, scalability, efficiency and high availability are our team’s core concerns. 

Airbnb is a member of the Cloud Native Compute Foundation’s end user community and regularly meets with peer companies to discuss cloud native engineering challenges at scale.

What you'll do:

  • Build cutting edge cloud native infrastructure on top of the public cloud.
  • Deliver frameworks and platforms that are secure, efficient, mature and highly available that abstract away infrastructure complexity.
  • Optimize existing systems/services to improve performance and efficiency.
  • Systematically improve availability by applying industry and distributed systems best practices.
  • Work with other talented and friendly infrastructure engineers to build the foundation for Airbnb’s technical growth over the next decade.

About you:

  • 5+ years of relevant software development industry experience in a fast paced, high growth tech environment.
  • Expertise with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offering (e.g. EC2).
  • Familiarity with container and orchestration technologies such as Docker and Kubernetes.
  • You are a full-cycle developer: strong ownership and experience building and operating  high-scale, distributed systems across the full software life cycle. 
  • You have excellent communication skills and the ability to work well within a team and across engineering teams.
  • You are a strong problem solver and have solid production debugging skills.
  • You are passionate about efficiency, availability, quality and system quality.

What we’ve done:

  • Introduced a Kubernetes backed compute platform to the company and led the migration of hundreds of new and existing services to Kubernetes, helping to deprecate Airbnb’s monolith.
    • Related talks: 
      • 10 Weird Ways to Blow Up Your Kubernetes
      • Developing Kubernetes Services at Airbnb Scale
      • Did Kubernetes Make My p95s Worse?
      • Scaling Kubernetes to Thousands of Nodes Across Multiple Clusters, Calmly
      • 10 More Weird Ways to Blow Up Your Kubernetes
      • What Kind of CPU is it Anyways? Airbnb's Journey to Heterogeneous Clusters
      • Building a Multi Cluster/Env Service Mesh at Airbnb
      • A “Krispr” Approach to Kubernetes Infrastructure
      • Kubernetes podcast #120: Airbnb
  • Built out the first phase of our next generation service mesh using Envoy and Istio to connect all of Airbnb’s services.
    • Airbnb Service Discovery: Past, Present, Future (Challenges of Change)
  • Rolled out auto-scaling across all of Airbnb’s Kubernetes clusters to provide elasticity and improved efficiency.
  • Built tooling to allow users to deploy microservices to production with a simple set of commands.
  • Shipped a distributed counting service, which is one of the highest throughput services, that powers other applications at Airbnb.
  • Delivered a framework for cross-region data backup and recovery.


More Information on Airbnb
Airbnb operates in the PropTech industry. The company is located in San Francisco, CA and New York, NY. Airbnb was founded in 2008. It has 14622 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 39 open jobs at Airbnb, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AirbnbFind similar jobs