シニアソフトウェアエンジニア、アイデンティティとプライバシー——Airbnb(米国リモート)
Airbnbのグローバル宿泊プラットフォーム向けに、アイデンティティ、認可、プライバシーのバックエンドシステムを構築します。 プロダクト全体のチームが利用する移行、API、インフラをスケールさせます。
仕事内容
- ユーザーのアイデンティティとプライバシーに関するバックエンドシステムを構築・拡張する
- プロダクト全体でアイデンティティとプライバシーのルールを適用するサービスとAPIを開発する
- 従来のアイデンティティパターンを使用するシステムの大規模な移行を支援する
- 安全で広範な移行展開を可能にするツールを作成する
- コンテキストに応じたデータアクセスの認可ロジックを設計・改善する
- メッセージ、トリップ、プロフィールなどの関連システムを担当するチームと協業する
- 技術設計とコードレビューに貢献する
- 本番環境の問題を調査し、体系的な根本原因分析によって解決する
応募要件
- バックエンドソフトウェアエンジニアリングの実務経験6年以上
- サービス指向アーキテクチャ、API設計、データモデリングに関する深い知識
- JavaまたはKotlinのスキル
- RPCフレームワーク、サービスIDL、依存性注入を含むマイクロサービスの経験
- 正確性と認可が中核要件となるシステムの設計経験
- 他チームに採用された移行またはインフラ変更を実現した実績
- 後方互換性と安全な段階的展開を重視できること
- 優れた文書コミュニケーション能力
- 問題、根本原因、解決策間のトレードオフを明確に文書化できること
- 複雑で変化するプライバシーまたはアイデンティティ要件を実用的な技術設計に落とし込めること
- Airbnb, Inc.が登録法人を有する州に居住していること
福利厚生
- マネージャーと合意した場合、Airbnbのオフィスで勤務したり、オフサイトに参加したりすることがあります
- 採用プロセスにおいて、障害のある応募者に合理的配慮を提供します
