SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 196,000 - 230,000 / annual
Airbnb's Cloud Infrastructure organization is seeking a Senior Software Engineer to join the Cloud Experience team, which builds and maintains the foundational cloud platform that powers operations across the company. This role focuses on developing intuitive interfaces and agent-driven capabilities that enable engineers to efficiently construct and manage services without worrying about underlying infrastructure.
You will be at the forefront of developing an AI-native infrastructure platform supporting all teams across Airbnb. Your primary focus will be building interfaces and agent-driven capabilities that help engineers provision and manage services throughout their lifecycle. This work spans developer APIs and CLIs; Kubernetes infrastructure and cloud automation; smart scheduling and autoscaling; multi-region capabilities; and integrations with identity, security systems, and the service mesh. You will partner with teams across Airbnb to deliver next-generation cloud capabilities for AI and ML workloads.
In a typical day, you will:
- Deliver secure, efficient, and highly available frameworks and platform capabilities that simplify infrastructure complexity while optimizing existing systems for availability, efficiency, and AI-native workloads
- Develop APIs and tools enabling Airbnb engineers to simplify service management and provisioning while securely scaling platform enhancements
- Use and extend open source projects such as Kubernetes and Argo CD, contributing improvements upstream when they benefit the broader community
- Create agent-driven workflows with clear change previews and validation
- Work with service owners and partner teams to identify confusing workflows and improve them
- Debug production issues and improve the reliability and visibility of systems you own
The team's core values emphasize reliability, security, developer experience, efficiency, and scalability.
REQUIREMENTS:
- Bachelor's degree in computer science or related field, or equivalent work experience
- 5+ years of professional software engineering experience
- Experience building developer platforms or infrastructure interfaces such as APIs, CLIs, or declarative configuration at large scale
- Deep understanding of some of: Kubernetes, cluster lifecycle, infrastructure automation, public cloud providers (AWS, GCP, Azure) and their Infrastructure as a Service (IaaS) offerings
- Excellent communication skills with ability to collaborate effectively within and across engineering teams
- Strong problem-solving abilities and solid production debugging skills
WAYS TO STAND OUT:
- Experience building AI agents that use tools or APIs and evaluating their behavior
- Contributions to open source infrastructure projects
- Experience building Kubernetes controllers
Note: This position is US Remote Eligible. You must live in a state where Airbnb, Inc. has a registered entity (check Airbnb careers page for excluded states). The role may include occasional work at an Airbnb office or attendance at offsites as agreed with your manager.