Build and maintain robust, scalable, and secure systems for Airbnb’s corporate zero-trust ecosystem.
Develop the next-generation client platform for Airbnb corporate endpoints using open-source products.
Build backend services supporting security services, network paths, and user and device signaling.
Support executive Airbnb staff with endpoint and identity solutions.
Optimize endpoint and identity flows for Airbnb employees and partners in collaboration with product and engineering teams.
Lead technical projects and mentor junior engineers.
Requirements
Bachelor’s and/or Master’s/PhD degree in computer science or equivalent experience.
5+ years of experience in test-driven software development.
Extensive experience with Go, Python, or Java, with Go strongly preferred.
Experience with AWS, Azure, or GCP and infrastructure-as-code deployments.
Experience developing and deploying services in Kubernetes.
Understanding of software architecture and design patterns.
Strong communication, collaboration, problem-solving, and debugging skills.
Bonus: experience with microservices architecture and Apple MDM specifications and implementations.
Bonus: understanding of authentication and authorization technologies including OAuth 2.0, OpenID, SAML, ABAC, and related zero-trust security protocols.
Benefits
Remote eligible, with residence required in a location where Airbnb, Inc. has a registered entity.
Occasional work at an Airbnb office or attendance at offsites may be required as agreed with the manager.
Eligible for bonus, equity, benefits, and Employee Travel Credits.
Airbnb provides reasonable accommodations throughout the recruitment process.
Salary: $196k - $227k/yr
Airbnb
Airbnb is an American company operating an online marketplace for short- and long-term homestays and experiences. The company acts as a broker and charges a commission from each booking.