시니어 소프트웨어 엔지니어, 아이덴티티 및 개인정보 보호——Airbnb(미국 원격)
Airbnb의 글로벌 숙박 플랫폼을 위한 아이덴티티, 권한 부여, 개인정보 보호 백엔드 시스템을 구축합니다. 제품 전반의 팀이 사용하는 마이그레이션, API, 인프라를 확장합니다.
설명
- 사용자 아이덴티티 및 개인정보 보호를 위한 백엔드 시스템을 구축하고 확장합니다
- 제품 전반에 아이덴티티 및 개인정보 보호 규칙을 적용하는 서비스와 API를 개발합니다
- 레거시 아이덴티티 패턴에서 시스템을 대규모로 마이그레이션하는 작업을 지원합니다
- 안전하고 광범위한 마이그레이션 배포를 가능하게 하는 도구를 만듭니다
- 상황별 데이터 접근을 위한 권한 부여 로직을 설계하고 개선합니다
- 메시지, 트립, 프로필 및 관련 시스템을 담당하는 팀과 협업합니다
- 기술 설계와 코드 리뷰에 기여합니다
- 프로덕션 문제를 조사하고 체계적인 근본 원인 분석을 통해 해결합니다
지원 자격
- 백엔드 소프트웨어 엔지니어링 분야에서 6년 이상의 실무 경력
- 서비스 지향 아키텍처, API 설계, 데이터 모델링에 대한 높은 수준의 지식
- Java 또는 Kotlin 숙련도
- RPC 프레임워크, 서비스 IDL, 의존성 주입을 포함한 마이크로서비스 경험
- 정확성과 권한 부여가 핵심 요구사항인 시스템을 설계한 경험
- 다른 팀이 채택한 마이그레이션 또는 인프라 변경을 제공한 입증된 경험
- 하위 호환성과 안전한 단계적 배포 방식에 세심한 주의를 기울이는 태도
- 뛰어난 문서 작성 및 커뮤니케이션 능력
- 문제, 근본 원인, 해결책 간의 절충점을 명확하게 문서화하는 능력
- 복잡하고 변화하는 개인정보 보호 또는 아이덴티티 요구사항을 실용적인 기술 설계로 전환하는 능력
- Airbnb, Inc.가 등록 법인을 보유한 주에 거주
복리후생
- 관리자와 합의한 경우 가끔 Airbnb 사무실에서 근무하거나 오프사이트 행사에 참여할 수 있습니다
- 채용 과정에서 장애가 있는 지원자에게 합리적인 편의를 제공합니다
