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
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer, Emerging Defenses

Lead the development of security and privacy solutions at Airbnb as a Staff Software Engineer, focusing on emerging defense systems and trust-building technologies.

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.

Lead Product Security Engineer

Lead Product Security Engineer role at Salesforce, focusing on product security strategy, application security reviews, and security leadership across multiple business units.

Systems Engineering SMTS Identity and Access Management

Senior-level Systems Engineering position at Salesforce focusing on Identity and Access Management, offering competitive compensation and hybrid work arrangement in San Francisco.

Manager, Studios Cybersecurity Risk and Product Security

Lead cybersecurity risk management and product security for Disney Studios, protecting world-renowned entertainment brands through comprehensive security strategies and compliance frameworks.

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 a month 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?