Application Security Engineer @ Airbnb
Your Application Journey
Email Hiring Manager
Job Details
About Airbnb
Airbnb was founded in 2007 and has grown into a global community with over 5 million hosts and 2 billion guest arrivals. The company empowers hosts to offer unique stays and authentic community experiences.
The Community You Will Join
The Application Security team at Airbnb is dedicated to keeping the platform safe for millions of users. The team collaborates with product teams and integrates security into every stage of development, ensuring secure systems and applications.
The Difference You Will Make
You will partner with engineering teams to implement security improvements, develop scalable security solutions, and drive high-impact initiatives. The team also focuses on building automation for security self-service and vulnerability management.
A Typical Day
- Identify and address security improvement areas.
- Collaborate with product teams through threat modeling and code reviews.
- Educate engineers on secure development practices.
- Investigate and drive resolution of security vulnerabilities.
Your Expertise
- Deep understanding of web and mobile application security.
- Hands-on development experience in Java, JavaScript, Python, and Swift.
- Knowledge of modern frameworks such as ReactJS, Dropwizard, and GraphQL.
- Experience in threat modeling, design reviews, and scalable solutions.
- Minimum 3+ years experience in application security or similar roles.
Your Location
This role is US - Remote Eligible but requires residence in a state where Airbnb has a registered entity.
Our Commitment To Inclusion & Belonging
Airbnb is committed to diversity and inclusiveness. All qualified individuals are encouraged to apply. Candidates needing accommodations should contact reasonableaccommodations@airbnb.com.
Compensation & Benefits
This full-time role offers a competitive base pay between $157,000 and $180,600 USD, with additional eligibility for bonus, equity, benefits, and Employee Travel Credits.
Key skills/competency
- Application Security
- Threat Modeling
- Vulnerability Management
- Java
- JavaScript
- Python
- Swift
- ReactJS
- Dropwizard
- GraphQL
How to Get Hired at Airbnb
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant security experience and tools.
- Research Airbnb: Understand its mission and products.
- Showcase technical skills: Emphasize programming and threat modeling proficiency.
- Prepare for interviews: Practice behavioral and technical security questions.