Staff Software Engineer, Secure Development Engineering
at Airbnb
π United States
USD 204,000-255,000 per year
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 @ 4Details
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.