Staff Software Engineer, Security

Logo of Airbnb

Airbnb

πŸ’΅ $204k-$259k
πŸ“Remote - United States

Job highlights

Summary

Join Airbnb's Secure Software Development Lifecycle program as a Staff Software Engineer and contribute to the security and protection of data for millions of users. You will architect and implement security solutions, lead initiatives to prevent systemic security issues, drive technical innovation, and collaborate with cross-functional teams. This hands-on role requires extensive experience in secure software systems and secure development methodologies. You will build secure-by-default libraries or frameworks and lead secure development strategies. The role offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits.

Requirements

  • 9+ years of software development in at least one of the following programming languages: Java, Kotlin, Golang, Python, JavaScript
  • Extensive experience in designing, implementing, and maintaining secure software systems
  • Thorough understanding of secure development methodologies and best practices
  • Experience collaborating effectively with cross-functional teams and contributing to open-source tools
  • Experience with static or dynamic analysis
  • Experience building secure-by-default libraries or frameworks

Responsibilities

  • Lead initiatives to architect scalable and reusable solutions that prevent systemic security issues across multiple teams, demonstrating staff-level leadership and expertise
  • Drive technical security innovation by developing new coding standards for the team and organization, fostering a culture of continuous improvement
  • Provide input and influence architectural decisions to ensure security scalability and resilience in major product features and platform services
  • Lead, design and implement software (this is a hands-on role!)
  • Collaborate with product and infrastructure engineers to build performant, developer-friendly solutions that build security into developer tools, libraries, and frameworks
  • Lead secure development strategies, tooling, and product-specific security features with engineering teams to detect and prevent diverse security issues
  • Architect and build robust automation frameworks to validate deployed software against security requirements

Preferred Qualifications

  • Experience with mobile or web application security
  • Experience building developer tools and infrastructure

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Airbnb know you found this job on JobsCollider. Thanks! πŸ™