EarnIn
Senior Staff Software Engineer - Identity & Trust
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Staff инженер для платформы Identity & Trust в EarnIn: архитектура и развитие систем аутентификации, авторизации, KYC, защиты PII и предотвращения мошенничества. Роль охватывает многолетнюю стратегию платформы и лидерство архитектуры сразу нескольких команд.
Задачи
- Определять техническое видение, архитектуру и многолетний roadmap платформы Identity & Trust
- Вести сложные инициативы от постановки задачи и архитектуры до внедрения и долгосрочной эксплуатации
- Проектировать отказоустойчивые распределённые системы и API на микросервисах и event-driven архитектуре
- Архитектурить решения для OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, федерации идентичности, KYC, токенизации PII и дедупликации пользователей
- Создавать переиспользуемые архитектурные паттерны, стандарты, API и платформенные примитивы
- Обеспечивать надёжность, наблюдаемость, SLO, incident response, capacity planning и disaster recovery
- Внедрять agentic workflows и мультиагентные системы для автоматизации инженерии с guardrails
- Менторить Staff и Senior инженеров, проводить архитектурные и дизайн-ревью
- Работать с Product, Security, Risk, Data Science, Design, Analytics, Infrastructure и Compliance
- Использовать AI-инструменты разработки (GitHub Copilot, Cursor, ChatGPT) в рабочем процессе
Требования
- 8+ лет опыта в software engineering с выходом на уровень Staff/Senior Staff
- Опыт определения и реализации технической стратегии для крупномасштабных распределённых систем или платформенной инфраструктуры
- Опыт лидерства архитектуры и поставки через несколько команд без прямых полномочий
- Глубокий практический опыт проектирования и эксплуатации безопасных высокодоступных backend-систем
- Экспертиза в identity, trust, security, privacy или системах с регулируемыми данными
- Понимание OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC, MFA, федерации идентичности и управления токенами
- Опыт архитектуры доменов KYC, fraud/risk, токенизации PII, data vaults, шифрования, обработки документов, identity resolution или дедупликации
- Продакшн-опыт с Okta, Auth0, Keycloak или собственной identity-инфраструктурой
- Сильное владение хотя бы одним языком: Java, C#, Go, Kotlin, Python или JavaScript/TypeScript
- Опыт с REST API, SQL/NoSQL хранилищами, Kafka, Kubernetes, микросервисами и event-driven архитектурой
- Опыт с SLO, наблюдаемостью, incident response, capacity planning и disaster recovery
- Практический опыт построения AI-assisted или agentic engineering workflows
- Опыт использования AI-инструментов разработки (GitHub Copilot, Cursor, ChatGPT)
Условия
- Удалённая работа
- Базовая зарплата $238,660–$341,000
- Equity
- Benefits
- Полная занятость
Навыки
- OAuth 2.0
- OpenID Connect
- SAML
- RBAC
- ABAC
- MFA
- KYC
- PII tokenization
- Kubernetes
- Kafka
- DynamoDB
- MySQL
- REST APIs
- SQL
- NoSQL
- microservices
- event-driven architecture
- Okta
- Auth0
- Keycloak
- Java
- C#
- Go
- Kotlin
- Python
- JavaScript
- TypeScript
- GitHub Copilot
- Cursor
- ChatGPT