Alpaca
11 дней назад
Название: Старший Fullstack Инженер - Команда Аутентификации Компания: Alpaca Местоположение: Удаленно - Европейские часовые пояса / Удаленно - Глобально - Восточный часовой пояс / Удаленно - Северная Америка / Удаленно - Европа/Америка
Кто мы: Alpaca — это базирующаяся в США, мировой лидер в области брокерской инфраструктуры для акций, ETF, опционов, криптовалют, облигаций, круглосуточной торговли 24/5 и многого другого, ориентированный на агентов. Среди наших дочерних компаний Alpaca является лицензированной компанией, предоставляющей финансовые услуги, обслуживающей сотни финансовых учреждений в 40 странах с помощью наших API институционального уровня. Это включает брокерские компании, инвестиционных консультантов, управляющих активами, хедж-фонды и криптобиржи, насчитывающие более 10 миллионов брокерских счетов. Наша глобальная команда — это разнообразная группа опытных инженеров, трейдеров и специалистов по брокерским услугам, которые работают над достижением нашей миссии по предоставлению финансовых услуг каждому человеку на планете. Мы глубоко привержены вкладу в open-source и развитию активного сообщества, постоянно совершенствуя наш отмеченный наградами, удобный для разработчиков API и надежную инфраструктуру, стоящую за ним. Alpaca гордится поддержкой в размере 400 миллионов долларов от ведущих мировых инвесторов, включая Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund и Y Combinator. Наши члены команды: Мы — динамичная команда из более чем 400 членов, распределенных по всему миру, которые любят работать из своих любимых мест по всему миру, с коллегами из США, Канады, Японии, Венгрии, Нигерии, Бразилии, Великобритании и других стран! Мы ищем увлеченных людей, стремящихся внести свой вклад в быстрый рост Alpaca. Если вы разделяете наши основные ценности — Оставайтесь любознательными, Проявляйте эмпатию и Будьте ответственны — и готовы оказать значительное влияние, мы призываем вас подать заявку. О роли В качестве старшего Full Stack инженера в команде платформы вы будете разрабатывать и эксплуатировать системы аутентификации, авторизации и поставщика идентификации (IdP) Alpaca — системы, которые обрабатывают вход пользователей, контроль доступа и безопасный доступ к нашим API, клиентским продуктам и внутренним инструментам. Мы ищем опытных инженеров, которым комфортно полностью владеть сервисами: проектирование API, моделирование данных, развертывание и отладка в производственной среде. Большая часть вашего времени будет посвящена написанию кода на Go (сервисы бэкенда, gRPC/REST API, общие клиентские библиотеки), с существенной работой над UI, связанным с аутентификацией, на React/TypeScript, и иногда на Java для расширений поставщика идентификации. Вы также будете работать с Helm-чартами, анализировать логи и метрики, управлять развертываниями и помогать другим командам интегрироваться с нашими сервисами. Что вы будете делать Создавать и улучшать пользовательские интерфейсы, связанные с аутентификацией, в клиентских и партнерских веб-приложениях, включая вход в систему, разрешения и управление учетными данными. Разрабатывать и поддерживать сервисы аутентификации, авторизации и IdP платформы. Создавать и развивать общие библиотеки и SDK. Интегрироваться с поставщиками идентификации и обеспечивать надежную работу политик входа и доступа в различных продуктах. Развертывать, отслеживать и устранять неполадки в сервисах идентификации в производственной среде. Помогать модернизировать устаревшие шаблоны аутентификации по мере развития платформы. Полностью владеть работой от требований до поставки и последующего сопровождения. Сотрудничать с другими инженерными командами по интеграции идентификации и доступа. Поддерживать высокое качество кода, писать тесты и участвовать в обзорах кода. Помогать в расследовании инцидентов и ошибок, включая дежурства по вызову. Кто вы (обязательно) У вас есть 5+ лет опыта написания кода на строго типизированных языках, из которых не менее одного года опыта работы с Go. У вас есть опыт создания веб-приложений с использованием React и TypeScript. Вы работали с реляционными базами данных — мы используем PostgreSQL, но мы не особенно придирчивы к этому, если у вас есть прочное понимание основ. У вас есть опыт работы в стартапе — вы преуспеваете в неопределенных средах, принимаете меняющиеся приоритеты, знаете, когда следует балансировать технический долг со скоростью, и проактивно делаете все необходимое, не полагаясь на существующие процессы или документацию. Вы не боитесь выполнять задачу от начала до конца — сбор требований, поиск и реализация лучшего технического решения, а затем развертывание и мониторинг результатов. Вы работали не менее 3 лет с системами в масштабе. Кто вы, возможно (желательно) Вы знаете, что такое JWT-токен, и как работают OpenID Connect и SAML. Возможно, вы даже слышали о Keycloak или работали с системами аутентификации ранее. У вас есть опыт работы с контролем доступа на основе ролей (RBAC). Вы создавали или поддерживали API на основе OpenAPI. Вы знакомы с Kubernetes и Helm. У вас есть опыт работы с Java. Вы понимаете, как работает Kafka — возможно, вы даже работали с Redpanda ранее. У вас есть опыт работы со стеком наблюдаемости Grafana — Prometheus, Tempo и всем остальным. Возможно, вы даже писали PromQL-запрос для нового оповещения пару раз. Как мы заботимся о вас: Конкурентоспособная зарплата и опционы на акции Медицинская страховка Обустройство домашнего офиса для новых сотрудников: единовременная выплата в размере 500 долларов США Ежемесячная стипендия: 150 долларов США в месяц через карту Brex Alpaca с гордостью является работодателем, предоставляющим равные возможности, стремящимся к поиску и найму разнообразных сотрудников. Политика конфиденциальности при найме
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить