Airbnb is looking to enhance the security of its platform and customer data by building a security-first engineering culture and developing next-generation security tools and practices.
Requirements
- 6+ years of software development in at least one of the following programming languages: Java, Kotlin, Golang, Python, JavaScript
- Extensive experience in designing, implementing, and maintaining secure systems software
- In-depth knowledge of cloud infrastructure (e.g., AWS, GCP, Azure) and best practices for securing cloud environments
- Strong understanding of infrastructure security, including network security, identity and access management in cloud environments.
- Thorough understanding of secure development methodologies and best practices
- Experience building secure-by-default libraries or frameworks
- Experience building developer tools and infrastructure
Responsibilities
- Lead the design and implementation of scalable, reusable cloud infrastructure solutions, applying security best practices and staff-level leadership.
- Drive technical innovation in infrastructure by developing new standards, fostering a culture of continuous improvement and secure-by-design principles.
- Provide input and influence architectural decisions to ensure the scalability, reliability, and security of major product features and platform services within cloud environments.
- Lead, design and implement software (this is a hands-on role!).
- Collaborate with product and cloud infrastructure engineers to build performant, developer-friendly infrastructure, integrating security into developer tools, libraries, and frameworks.
- Guide secure development strategies, tooling, and product-specific features with engineering teams, ensuring infrastructure is resilient against a wide range of security issues.
- Architect and build robust automation frameworks to validate deployed infrastructure and software against security and reliability requirements.
Other
- This position is US - Remote Eligible.
- The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.
- While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.
- Airbnb is committed to working with the broadest talent pool possible.
- We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions.
- All qualified individuals are encouraged to apply.
- We strive to also provide a disability inclusive application and interview process.
- If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com.
- Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.
- We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.
- Our job titles may span more than one career level.
- The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands.
- The base pay range is subject to change and may be modified in the future.
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.