Staff Software Engineer, Secure Development Engineering

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$204,000 - $259,000
Security
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
9+ years of experience
Consumer

Description For Staff Software Engineer, Secure Development Engineering

Airbnb, the global platform connecting millions of hosts and guests since 2007, is seeking a Staff Software Engineer for their Secure Development Engineering team. This role is crucial in ensuring the security and protection of data for millions of users worldwide.

As a Staff Software Engineer, you'll be at the forefront of creating a security-first engineering culture, architecting and implementing solutions that protect users while keeping developers productive. You'll lead initiatives to prevent systemic security issues, drive technical innovation, and influence major architectural decisions.

The ideal candidate brings 9+ years of software development experience in languages like Java, Kotlin, Golang, Python, or JavaScript, combined with extensive knowledge of secure development methodologies. You'll work with cross-functional teams, contribute to open-source tools, and build secure-by-default frameworks.

This is a hands-on leadership role where you'll shape the future of secure software engineering at Airbnb. You'll be responsible for developing coding standards, building security automation frameworks, and creating developer-friendly solutions that make secure development the path of least resistance.

Join Airbnb's mission to create a world where anyone can belong anywhere, while ensuring the platform remains secure and trustworthy for its global community. The role offers competitive compensation, including a base salary range of $204,000 - $259,000 USD, plus potential bonus, equity, and employee travel credits.

Last updated 42 minutes ago

Responsibilities For Staff Software Engineer, Secure Development Engineering

  • Lead initiatives to architect scalable and reusable security solutions across multiple teams
  • Drive technical security innovation by developing new coding standards
  • Influence architectural decisions for security scalability in product features
  • Lead, design and implement software
  • Collaborate with product and infrastructure engineers to build security into developer tools
  • Lead secure development strategies and tooling
  • Architect and build automation frameworks for security requirements validation

Requirements For Staff Software Engineer, Secure Development Engineering

Java
Kotlin
Go
Python
JavaScript
  • 9+ years of software development experience in Java, Kotlin, Golang, Python, or JavaScript
  • Extensive experience in designing and maintaining secure software systems
  • Thorough understanding of secure development methodologies
  • Experience collaborating with cross-functional teams
  • Experience with static or dynamic analysis
  • Experience building secure-by-default libraries or frameworks
  • Experience with mobile or web application security (plus)
  • Experience building developer tools and infrastructure (plus)

Benefits For Staff Software Engineer, Secure Development Engineering

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Secure Development Engineering

Staff Security Engineer, EMEA

Lead security investigations and threat detection at Airbnb EMEA, developing scalable tools and mentoring team members in forensic analysis and incident response.

Staff Security Engineer, EMEA

Lead security investigations and threat detection at Airbnb EMEA, developing scalable tools and mentoring team members in forensic analysis and incident response.

Staff Software Engineer, Product Security

Lead security engineering role focusing on authentication, authorization, and cryptography systems for Salesforce's Slack platform.

Staff - Security Engineer 4

Staff Security Engineer position at Broadcom focusing on cloud infrastructure security, vulnerability assessment, and threat analysis with competitive compensation and benefits.

Staff/Senior Staff Cybersecurity Engineer

Staff/Senior Staff Cybersecurity Engineer position at SciTec, focusing on secure software implementation and security compliance for defense and intelligence solutions.