Betterment
Sr. Software Engineer – API & Auth Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду API & Auth Platform финтех-компании Betterment. Развитие общих GraphQL API-фреймворков, систем аутентификации и авторизации, внутренних инструментов для продуктовых команд.
Задачи
- Разрабатывать API, системы аутентификации и внутреннюю платформу, на которой работают все команды Betterment
- Развивать GraphQL API-фреймворки для клиентских и внутренних приложений, включая agentic-инструменты для AI-native разработки API
- Поддерживать и развивать системы аутентификации и авторизации в соответствии с лучшими отраслевыми практиками
- Создавать платформенные возможности, такие как безопасный first-party MCP-доступ к API Betterment, обеспечивая надёжность, безопасность и удобство для разработчиков
- Работать в тесной связке с продуктовыми командами, использующими платформу, и развивать экспертизу в домене Betterment
- Делать стандарты для общих систем понятными и легко выполнимыми, объяснять командам их смысл
- Участвовать в blameless incident response и развивать observability для разработчиков и внутренних пользователей
- Менторить junior-инженеров и помогать им расти
Требования
- Опыт работы с чувствительными системами аутентификации совместно с senior и staff инженерами
- Опыт создания или развития общей API-платформы, желательно на GraphQL, с пониманием фреймворков, конвенций и инструментов для разработчиков
- Опыт работы с современными паттернами аутентификации и авторизации (OAuth 2.0, OIDC, passkeys)
- Опыт эксплуатации production-систем, от которых зависят другие инженерные команды, с фокусом на observability, тестирование и безопасный rollout
- Понимание современного AI-ландшафта: использование AI-инструментов в работе и осмысленный подход к безопасному доступу AI-агентов к API
- Опыт fullstack-разработки, включая GraphQL и один или несколько серверных языков (Ruby, Java, TypeScript, C#, Python и др.)
- Опыт кросс-функционального взаимодействия
- Открытость к компромиссам между скоростью, качеством для клиента и регуляторными требованиями
Условия
- Гибридный формат в Нью-Йорке: четыре дня в неделю в офисе, без обязательных офисных дней в летние и зимние праздники
- Базовая зарплата в Нью-Йорке: $170,000 - $195,000
- Возможна переменная часть компенсации в виде company incentive bonus
- Медицинская, стоматологическая и офтальмологическая страховка; life и AD&D; краткосрочная и долгосрочная нетрудоспособность; поддержка при бесплодии и WPATH-aligned трансгендерные льготы; EAP; транспортные льготы, FSA и HSA
- Equity для всех сотрудников, включая new hire и refresher grants
- Гибкий оплачиваемый отпуск, оплачиваемый родительский отпуск и полностью оплачиваемый четырёхнедельный sabbatical на шестой год
- Компания оплачивает профессиональный коучинг для всех сотрудников
- 401(k) match с первого дня и matching на выплаты по студенческим кредитам
Навыки
- GraphQL
- OAuth 2.0
- OIDC
- passkeys
- Ruby
- Java
- TypeScript
- C#
- Python
- MCP
- observability
- API