Application Security Engineer
@ Airbnb

Hybrid
$170,000
Hybrid
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXXX****** @airbnb.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review web security fundamentals.
Practice threat modeling scenarios.
Brush up on Java and Python coding.
Study framework-specific security issues.

Behavioral Questions

Describe a security project you led.
Explain a time you mitigated a vulnerability.
Discuss collaboration with cross-functional teams.
Share how you manage project deadlines.

Frequently Asked Questions