Airbnb, founded in 2007, has grown to over 4 million Hosts welcoming more than 1 billion guest arrivals globally. The Cloud Infrastructure team at Airbnb is responsible for delivering and operating the foundational platforms and cloud environment that power the company. As a Senior Software Engineer on this team, you'll work on fundamental infrastructure components that all other teams build upon, such as the compute platform, cloud services, service mesh, cloud provisioning, and networking stack. With a global user base, reliability, scalability, efficiency, and high availability are core concerns.
Your responsibilities will include:
- Building cutting-edge cloud native infrastructure on top of public cloud
- Delivering secure, efficient, mature, and highly available frameworks and platforms
- Optimizing existing systems/services for performance and efficiency
- Systematically improving availability using industry and distributed systems best practices
- Collaborating with talented infrastructure engineers to build Airbnb's technical foundation
Requirements:
- 5-9+ years of industry experience with a BS/Masters or 2+ years with a PhD
- Experience leading and shipping large-scope technical projects
- Expertise with a public cloud provider (AWS, GCP, Azure) and their IaaS offerings
- Familiarity with container and orchestration technologies like Docker and Kubernetes
- Full-cycle development experience with high-scale, distributed systems
- Excellent communication skills and ability to work well within and across teams
- Strong problem-solving and production debugging skills
- Passion for efficiency, availability, quality, and system quality
This position is US-Remote eligible, with occasional work at Airbnb offices or offsites as agreed with your manager. Airbnb is committed to diversity, inclusion, and working with the broadest talent pool possible.