Taro Logo

Staff Software Engineer, Security

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 and now having over 5 million hosts worldwide.
$204,000 - $255,000
Security
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Security

Airbnb, a global platform connecting over 5 million hosts with travelers worldwide, is seeking a Staff Software Engineer to join their Security team. This role sits at the intersection of data security, privacy, and engineering excellence, focusing on protecting the data of millions of users while enabling the platform's continued growth and innovation.

The position offers an exciting opportunity to lead critical initiatives in data security, working on the Data Protection Platform (DPP) and implementing sophisticated systems for data classification and protection. You'll be part of a team that's not just about blocking threats, but enabling engineers to build secure features efficiently.

The role combines technical leadership with hands-on development, requiring expertise in security engineering, cloud technologies, and modern development practices. You'll work with cutting-edge technologies, including AI/ML for security applications, and handle complex challenges at scale. The position requires 9+ years of experience and offers a competitive salary range of $204,000 - $255,000 USD, plus equity and benefits.

Key technical aspects include:

  • Building and scaling data protection systems using AWS cloud infrastructure
  • Implementing machine learning models for data classification and security
  • Developing automated security controls and compliance mechanisms
  • Working with technologies like Java, Python, and cloud platforms

The role offers significant impact potential, allowing you to shape the security infrastructure of a major tech platform while working with cross-functional teams. You'll have the flexibility of remote work within the US, with occasional office visits for collaboration.

This is an ideal position for a senior engineer passionate about security, interested in working at scale, and excited about building systems that protect millions of users while enabling business growth. The role combines technical challenges with real-world impact, making it perfect for someone who wants to lead significant security initiatives at a major technology company.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, Security

  • Develop and implement systems to identify and protect sensitive and personal data
  • Build Data Protection Platform (DPP) for automatic data classification and protection
  • Contribute to auto detection of secret and critical data using ML models and Regex patterns
  • Design and enforce controls to prevent data leakage across platforms
  • Implement robust access controls, encryption and data masking
  • Build platform to manage 3rd-party vendors and protect user data
  • Build and maintain scalable data infrastructure using AWS cloud technologies
  • Collaborate with security teams for compliance with data protection regulations
  • Integrate AI/ML into security practices
  • Troubleshoot and resolve data security issues

Requirements For Staff Software Engineer, Security

Java
Python
Kubernetes
  • 9+ years of software development or job related work experience
  • Prior experience in data loss prevention or related security fields
  • Knowledge of data classification, encryption, and compliance frameworks
  • Working knowledge of cloud computing (AWS, GCP, or Azure)
  • Experience with Airflow is a plus
  • Significant experience in Java, Kotlin, or Python
  • Experience in Backend, Data Engineering, or Security Engineering
  • AI/ML experience is a plus
  • Experience enabling engineers to develop secure products
  • Experience building robust internal products/tools at scale
  • Defensive security experience

Benefits For Staff Software Engineer, Security

Medical Insurance
Equity
  • Employee Travel Credits
  • Bonus

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Security

Staff Security Engineer, EMEA

Staff Security Engineer position at Airbnb focusing on threat detection, incident response, and security leadership in EMEA region.

Staff Software Engineer, Trust

Staff Software Engineer position at Airbnb focusing on Trust and Security, building fraud prevention systems and safety features for the platform.

Senior Manager, Security Engineering

Lead Security Engineering role at Airbnb focusing on Infrastructure and Application Security, offering remote work and competitive compensation.

Staff Engineer - Security Intelligence

Staff Engineer position at Broadcom focusing on Security Intelligence, developing distributed analytics engines for network security and visualization, using Java/Golang with competitive compensation and benefits.

Cybersecurity Engineer Lead

Cybersecurity Engineer Lead position at IMCO in Toronto, focusing on leading security engineering initiatives and technical security strategy.