Staff Software Engineer, Secure Development Engineering

at Airbnb
πŸ“ United States
USD 204,000-255,000 per year
SENIOR
βœ… Remote βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Software Development @ 4 Kotlin @ 7 Python @ 7 GCP @ 4 Java @ 7 Leadership @ 4 AWS @ 4 Azure @ 4 JavaScript @ 7 Technical Leadership @ 4

Details

Airbnb's Secure Software Development Engineering team builds guardrails, tooling, and frameworks that enable secure development practices for millions of users and thousands of developers. This role is hands-on and focuses on architecting and implementing security-first cloud infrastructure, developer tools, and automation to make secure development the path of least resistance.

Responsibilities

  • Lead the design and implementation of scalable, reusable cloud infrastructure solutions with security best practices and staff-level technical leadership.
  • Drive technical innovation in infrastructure by developing new standards and fostering a secure-by-design engineering culture.
  • Influence architectural decisions to ensure scalability, reliability, and security of major product features and platform services in cloud environments.
  • Design and implement software (hands-on engineering work expected).
  • Collaborate with product and cloud infrastructure engineers to build performant, developer-friendly infrastructure and integrate security into developer tools, libraries, and frameworks.
  • Guide secure development strategies, tooling, and product-specific features with engineering teams to ensure resilience against a wide range of security issues.
  • Architect and build robust automation frameworks to validate deployed infrastructure and software against security and reliability requirements.

Requirements

  • 6+ years of software development experience in at least one of: Java, Kotlin, Golang, Python, JavaScript.
  • Extensive experience designing, implementing, and maintaining secure systems software.
  • In-depth knowledge of cloud infrastructure (examples called out: AWS, GCP, Azure) and best practices for securing cloud environments.
  • Strong understanding of infrastructure security, including network security and 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.
  • Experience building developer tools and infrastructure is a plus.

Location & Work Policy

  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager.
  • Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded). Offices listed: United States.

Compensation & Additional Info

  • Base pay range: $204,000 β€” $255,000 USD (actual base pay depends on experience, skills, market and other factors).
  • This role may be eligible for bonus, equity, benefits, and Employee Travel Credits.
  • Airbnb is committed to inclusion and belonging and provides disability accommodations during the application process. Contact [email protected] if needed.