
Airbnb управлява глобален туристически пазар, който помага на гостите да намират и резервират места за настаняване – от частни стаи и апартаменти до цели къщи и бутикови хотели. Платформата предлага и преживявания, организирани от местни домакини, като свързва пътуващите с дейности извън самото настаняване. Компанията работи в сферите на пътуванията, логистиката и електронната търговия, като осигурява технологиите и операциите за престои и преживявания по целия свят.
Старши софтуерен инженер, идентичност и поверителност — Airbnb (дистанционна работа от САЩ)
Изграждайте бекенд системи за идентичност, оторизация и поверителност за глобалната платформа на Airbnb за места за настаняване. Мащабирайте миграции, API и инфраструктура, използвани от екипи в целия продукт.
Описание
- Изграждайте и мащабирайте бекенд системи за потребителска идентичност и поверителност
- Разработвайте услуги и API, които прилагат правилата за идентичност и поверителност в различните части на продукта
- Помагайте за мащабното мигриране на системи от наследени модели за идентичност
- Създавайте инструменти, които позволяват безопасно и широко разгръщане на миграции
- Проектирайте и усъвършенствайте логиката за оторизация при достъп до контекстно специфични данни
- Сътрудничете с екипите, отговорни за съобщенията, пътуванията, профилите и свързаните системи
- Допринасяйте към техническия дизайн и прегледите на кода
- Проучвайте производствени проблеми и ги разрешавайте чрез структурирана анализа на първопричината
Изисквания
- Поне 6 години професионален опит в бекенд софтуерното инженерство
- Задълбочени познания по ориентирана към услуги архитектура, дизайн на API и моделиране на данни
- Владеене на Java или Kotlin
- Опит с микросървиси, включително RPC рамки, сервизни IDL и инжектиране на зависимости
- Опит в проектирането на системи, при които коректността и оторизацията са основни изисквания
- Доказан опит в реализирането на миграции или инфраструктурни промени, възприети от други екипи
- Прецизно внимание към обратната съвместимост и безопасните практики за поетапно внедряване
- Отлични умения за писмена комуникация
- Способност за ясно документиране на проблеми, първопричини и компромиси между решенията
- Способност за превръщане на сложни и променящи се изисквания за поверителност или идентичност в практически технически проекти
- Местоживеене в щат, в който Airbnb, Inc. има регистрирано юридическо лице
Придобивки
- Понякога работа от офис на Airbnb или участие в мероприятия извън офиса, съгласувано с вашия мениджър
- Разумни улеснения по време на процеса на подбор за кандидати с увреждания