Staff Software Engineer, Security

A platform connecting hosts offering unique stays with guests, founded in 2007 in San Francisco, now having over 4 million hosts worldwide.
$204,000 - $259,000
Security
Staff Software Engineer
In-Person
9+ years of experience
Consumer

Description For Staff Software Engineer, Security

Airbnb, the global hospitality platform connecting millions of hosts and guests worldwide, is seeking a Staff Software Engineer for their Security team. This role is crucial in ensuring the safety and protection of data for millions of users on the Airbnb platform.

As a Staff Software Engineer focusing on Security, you'll be at the forefront of creating a security-first engineering culture. You'll architect and implement security solutions that protect millions of users while empowering thousands of developers. The role involves building tools and frameworks that make secure development the path of least resistance, essentially shaping the future of secure software engineering.

The position requires a seasoned professional with 9+ years of experience in software development, particularly in languages like Java, Kotlin, Golang, Python, or JavaScript. You'll need extensive experience in secure software systems and a thorough understanding of secure development methodologies.

Your responsibilities will include leading initiatives to architect scalable security solutions, driving technical security innovation, influencing architectural decisions, and collaborating with product and infrastructure engineers. You'll be hands-on in implementing software while also providing technical leadership across teams.

The role offers competitive compensation ranging from $204,000 to $259,000 USD, along with the opportunity to work with a company that has revolutionized the hospitality industry. You'll be joining a team dedicated to trust and security, working on challenges that impact millions of users globally.

This is an ideal position for someone who combines technical expertise with security knowledge and wants to make a significant impact on the safety and reliability of a platform used by millions worldwide.

Last updated 5 hours ago

Responsibilities For Staff Software Engineer, Security

  • Lead initiatives to architect scalable and reusable security solutions across multiple teams
  • Drive technical security innovation by developing new coding standards
  • Provide input and influence architectural decisions for security scalability
  • 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 robust automation frameworks

Requirements For Staff Software Engineer, Security

Java
Kotlin
Go
Python
JavaScript
  • 9+ years of software development experience in Java, Kotlin, Golang, Python, or JavaScript
  • Extensive experience in designing, implementing, and maintaining secure software systems
  • Thorough understanding of secure development methodologies and best practices
  • Experience collaborating with cross-functional teams
  • Experience with static or dynamic analysis
  • Experience building secure-by-default libraries or frameworks

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Security

Staff Security Program Manager

Lead Information Security programs at Airbnb as Staff Security Program Manager, driving strategic security outcomes and maintaining platform trust.

Senior Staff Technical Program Manager - Trust & Safety, Fraud Prevention

Lead Trust & Safety initiatives at Intuit as Senior Staff TPM, focusing on fraud prevention and customer protection across global financial technology platforms.

Automotive cybersecurity engineer – Sr/Staff

Senior/Staff Automotive Cybersecurity Engineer role at Qualcomm focusing on implementing secure solutions for automotive systems and ensuring compliance with industry standards.

Staff Security Program Manager

Lead Information Security programs at Airbnb as Staff Security Program Manager, driving strategic security outcomes and maintaining platform trust.

Staff Security Engineer

Staff Security Engineer position at Honeycomb focusing on building and scaling security infrastructure for observability platform.