Staff Software Engineer

Airbnb Logo

Airbnb

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

Summary

Join Airbnb's Secure Software Development Engineering team and make a difference in protecting the data of millions of users. As a Staff Software Engineer, you will architect and implement security solutions, lead the design and implementation of scalable cloud infrastructure, drive technical innovation, and collaborate with cross-functional teams. You will build secure-by-default libraries or frameworks and guide secure development strategies. This is a hands-on role requiring expertise in software development, secure systems, cloud infrastructure, and secure development methodologies. The position is US-Remote Eligible with occasional office work.

Requirements

  • 6+ 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 systems software
  • In-depth knowledge of cloud infrastructure (e.g., AWS, GCP, Azure) and best practices for securing cloud environments
  • Strong understanding of infrastructure security, including network security, identity and access management in cloud environments
  • Thorough understanding of secure development methodologies and best practices
  • Experience collaborating effectively with cross-functional teams
  • Experience building secure-by-default libraries or frameworks

Responsibilities

  • Lead the design and implementation of scalable, reusable cloud infrastructure solutions, applying security best practices and staff-level leadership
  • Drive technical innovation in infrastructure by developing new standards, fostering a culture of continuous improvement and secure-by-design principles
  • Provide input and influence architectural decisions to ensure the scalability, reliability, and security of major product features and platform services within cloud environments
  • Lead, design and implement software (this is a hands-on role!)
  • Collaborate with product and cloud infrastructure engineers to build performant, developer-friendly infrastructure, integrating security into developer tools, libraries, and frameworks
  • Guide secure development strategies, tooling, and product-specific features with engineering teams, ensuring infrastructure is resilient against a wide range of security issues
  • Architect and build robust automation frameworks to validate deployed infrastructure and software against security and reliability requirements

Preferred Qualifications

Experience building developer tools and infrastructure is a plus

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.

Similar Remote Jobs