Airbnb is looking to solve the problem of keeping the data of millions of users secured and protected in their platform while they explore the world.
Requirements
- Proficiency in one of the programming languages Java, Kotlin, or Python
- Working knowledge of cloud computing (AWS, GCP, or Azure)
- Proficiency in one or more of the following domains: Generalist Backend, Data Engineering, Machine Learning, or Security Engineering with a focus on development
- Knowledge of data classification, encryption, and compliance frameworks
- Experience in a highly collaborative environment, enabling other engineers to develop secure products by default without requiring specialized security expertise
Responsibilities
- Design and build scalable systems for identifying and protecting sensitive and personal data in various formats
- Integrate AI/ML into security practices to enhance contextual awareness and efficiency
- Implement strong access controls, data minimization, data encryption, and masking to safeguard sensitive data and facilitate responsible AI/ML initiatives
- Collaborate with Data Governance to design and build complex back-end architecture that is performant and scalable
- Design and enforce controls to prevent data leakage across various platforms
Other
- 5+ years of software development or job-related work experience
- US - Remote Eligible, must live in a state where Airbnb, Inc. has a registered entity
- Bachelor's degree or equivalent experience
- Occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager