О команде
Airbnb был основан в 2007 году и с тех пор вырос до более чем 5 миллионов хозяев, которые приняли более 2 миллиардов гостей почти в каждой стране мира.
В Airbnb наша миссия — создать мир, где каждый может чувствовать себя как дома в любом месте. Команда Users Foundation отвечает за данные пользователей в Airbnb — информацию об идентичности и аккаунтах, лежащую в основе каждого взаимодействия гостей и хозяев на платформе. Мы создаем и управляем основным сервисом, который служит шлюзом для того, как другие команды Airbnb читают и записывают данные пользователей. Поскольку почти каждая команда так или иначе взаимодействует с данными пользователей, наши системы находятся в центре платформы, и надежность, корректность и масштабируемость — это не просто желательные качества, а основная задача.
Вклад, который вы внесете
В роли старшего инженера-программиста в команде Users Foundation вы будете проектировать и создавать распределённые системы, которые обрабатывают огромные объемы данных с жесткими требованиями к корректности и надежности. В этой роли вы будете тесно сотрудничать с инженерными командами Airbnb, чтобы безопасно внедрять изменения в инфраструктуру, от которой они зависят.
Это роль с высокой степенью ответственности: вы будете определять техническое направление своих проектов, вести обсуждения компромиссов с партнерскими командами и иметь реальное влияние на развитие фундаментальных систем.
Типичный день
•Проектировать, создавать и эксплуатировать backend-сервисы и API, которые являются ключевыми зависимостями на платформе Airbnb
•Вести многокомандные проекты от определения проблемы до развертывания и эксплуатации
•Улучшать надежность и масштабируемость систем, обрабатывающих данные аккаунтов и события с высоким объемом
•Сотрудничать с инженерными командами по всей компании для планирования и безопасного внедрения изменений в общую инфраструктуру
•Наставлять других инженеров и помогать повышать стандарты качества кода, тестирования и операционного совершенства
Ваш опыт
•Более 5 лет профессионального опыта в разработке программного обеспечения, с опытом полного владения производственными сервисами
•Прочные знания в области распределённых систем, включая обмен сообщениями/событиями, согласованность данных и паттерны надежности сервисов
•Опыт создания и эксплуатации backend-сервисов с высоким трафиком
•Опыт ведения неоднозначных, многомесячных проектов от определения проблемы до доставки
•Опыт принятия технических решений, выходящих за рамки одной команды
•Сильные навыки письменного и устного общения, особенно в техническом дизайне и координации между командами
Ваше местоположение
Эта позиция доступна для удаленной работы в США. Роль может включать периодическую работу в офисе Airbnb или участие в выездных мероприятиях по согласованию с вашим менеджером. Несмотря на возможность удаленной работы, вы должны проживать в штате, где у Airbnb, Inc. зарегистрировано юридическое лицо. Актуальный список исключенных штатов постоянно обновляется, поэтому его следует проверять. Если ваша позиция оформлена через другое юридическое лицо Airbnb, ваш рекрутер сообщит, из каких штатов вы можете работать.
Как мы позаботимся о вас
Наши должности могут охватывать несколько уровней карьеры. Фактическая базовая зарплата зависит от множества факторов, таких как: обучение, переносимые навыки, опыт работы, бизнес-потребности и рыночный спрос. Диапазон базовой зарплаты может изменяться и корректироваться в будущем. Эта роль также может претендовать на бонусы, акции, льготы и кредиты на путешествия для сотрудников.
Диапазон оплаты: $196,000—$227,000 USD