Affirm

Инженер-программист II - CIAM

Коротко

Affirm ищет инженера-программиста среднего уровня в команду CIAM (управление идентификацией и доступом клиентов) отдела информационной безопасности. Нужно разрабатывать серверные сервисы и API на Python или Kotlin для регистрации, входа, MFA и управления жизненным циклом аккаунтов, работая с технологиями Okta, Auth0 и ForgeRock. Компания с приоритетом удаленной работы, вакансия доступна удалённо в пределах США. Обширный опыт в аутентификации не требуется — важны базовые инженерные навыки и желание учиться.

О роли
Affirm создает следующее поколение систем идентификации и аутентификации клиентов. Эта роль — практическая, инженерная позиция среднего уровня в отделе информационной безопасности, вносящая вклад в основные возможности CIAM, которые защищают клиентов и поддерживают рост.
Вы будете помогать создавать и поддерживать серверные сервисы, обеспечивающие регистрацию, вход, авторизацию и управление жизненным циклом аккаунтов в B2C и B2B опытах. Вы будете работать с опытными инженерами и партнерскими командами, чтобы поставлять ограниченные по объему функции идентификации с надежными основами безопасности, надежностью и операционной строгостью.
Что вы будете делать
•Создавать и выпускать функции аутентификации, ориентированные на клиентов — от более плавных процессов входа до многофакторной аутентификации (MFA), повышения уровня аутентификации и привязки устройств — под руководством опытных инженеров.
•Разрабатывать серверные сервисы и API на Python или Kotlin, превращая требования продукта в работающее программное обеспечение, которое помогает клиентам безопасно получать доступ к своим аккаунтам.
•Работать с современными технологиями идентификации, такими как Okta, Auth0 и ForgeRock, писать пользовательский код и интеграции, которые связывают возможности идентификации с веб-, мобильными и партнерскими приложениями.
•Вести ограниченные по объему функции через жизненный цикл разработки программного обеспечения: участвовать в проектировании, писать читаемый код и автоматизированные тесты, участвовать в код-ревью и развертывать в продакшн с поддержкой команды.
•Решать реальные инженерные задачи, отлаживая сервисы, улучшая надежность и используя логи и метрики для понимания поведения вашего кода в продакшн.
•Сотрудничать с инженерными и продуктовыми партнерами, изучать практики безопасной разработки и развивать свои навыки программирования, приобретая экспертизу в области аутентификации.
Что мы ищем
Мы ищем инженера-программиста среднего уровня с прочными инженерными основами, страстью к аутентификации и желанием изучать управление идентификацией и доступом клиентов. Вам не нужен обширный опыт в аутентификации или CIAM — мы ценим вашу способность создавать программное обеспечение, решать задачи и развиваться в этой области.
•Доказанная способность писать, тестировать и отлаживать программное обеспечение на Python, Kotlin или похожем языке через учебу, стажировки, личные проекты, открытый исходный код или профессиональную работу. Нет фиксированного минимального требования по опыту.
•Базовое понимание серверной разработки, включая API, структуры данных, базы данных и систему контроля версий.
•Искреннее любопытство к тому, как работает аутентификация, и мотивация создавать безопасный и надежный клиентский опыт. Предыдущий опыт с протоколами идентификации или платформами CIAM является плюсом, но не обязательным.
•Практический подход к решению проблем, готовность задавать вопросы и открытость к обучению через наставничество и код-ревью.
•Четкое общение и способность сотрудничать с инженерными, продуктовыми и безопасностными командами.
•Для этой позиции требуется либо эквивалентный практический опыт, либо степень бакалавра в смежной области.
Оплата
Базовый уровень оплаты - L
Уровень акций - 6
Новые сотрудники Affirm обычно начинают с нижней границы диапазона оплаты. Affirm ориентируется на простую и прозрачную структуру оплаты, основанную на различных факторах, включая местоположение, опыт и профессиональные навыки.
Базовая оплата является частью общего пакета компенсаций, который может включать вознаграждения в виде акций, ежемесячные выплаты на здоровье, благополучие и технические расходы, а также льготы (включая 100% субсидированное медицинское страхование, стоматологическое и офтальмологическое покрытие для вас и ваших иждивенцев).
Диапазон базовой оплаты в США (штаты CA, WA, NY, NJ, CT) в год: $165,000 - $225,000
Диапазон базовой оплаты в США (все остальные штаты) в год: $146,000 - $206,000
Удалённая работа с гибкостью
Affirm гордится тем, что является компанией с приоритетом удаленной работы. Большинство ролей можно выполнять практически из любой точки страны, где вы трудоустроены. Некоторые позиции могут время от времени требовать работы в офисе Affirm, а некоторые — быть офисными из-за специфики работы. Всем новым сотрудникам будет предложено пройти очное введение в должность.
Льготы
•Медицинское покрытие без затрат: мы покрываем 100% страховых взносов для сотрудников и их иждивенцев.
•Выплаты на расходы: ежемесячные выплаты поддерживают ваше техническое оснащение и возможность выбирать варианты здоровья и благополучия, которые подходят именно вам.
•Отпуск для восстановления сил: гибкий отпуск и щедрый календарь праздников помогают вам отдыхать, когда это необходимо.
•Владейте частью того, что создаете: наша программа покупки акций сотрудниками (ESPP) позволяет покупать акции Affirm со скидкой.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте