The Pokémon Company International
Sr. Software Development Engineer, Consent Management Platform (12-month Fixed Term)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Consent Management Platform: техническое лидерство в проектировании и эксплуатации сервисов, API и интеграций для управления согласиями и предпочтениями клиентов. Работа с распределёнными системами, аудитом данных и комплаенс-контролем совместно с Engineering, DevOps, InfoSec, Legal и Data Governance.
Задачи
- Обеспечивать senior-техническое лидерство при проектировании и реализации сервисов платформы, API, моделей данных и интеграций для Consent Management
- Переводить бизнес-, клиентские, юридические и регуляторные требования в технические дизайны и исполнимые инженерные планы
- Проектировать решения для сбора, связывания, получения, обновления и соблюдения выбора клиентов в анонимных, email- и аутентифицированных сценариях
- Формировать инженерные паттерны для записей согласий, версионирования, аудита, связывания с identity, хранения, контроля доступа и жизненного цикла
- Вести сложные инженерные инициативы по всему SDLC: от discovery и архитектуры до реализации, запуска, мониторинга и эксплуатации
- Принимать технические решения с балансом безопасности, масштабируемости, надёжности, стоимости, скорости поставки и поддерживаемости
- Создавать и интегрировать API-сервисы с клиентскими интерфейсами, identity-системами, корпоративными приложениями, облачными хранилищами и сторонними consent-решениями
- Повышать надёжность платформы через мониторинг, алертинг, анализ производительности, планирование мощностей, incident response и автоматизацию операций
- Исследовать и применять AI-инструменты разработки для повышения продуктивности и качества
- Менторить инженеров через дизайн-ревью, код-ревью, парное программирование и обмен знаниями
- Участвовать в on-call графике и поддерживать критичные продакшн-сервисы
Требования
- 7+ лет профессионального опыта разработки и эксплуатации современных многоуровневых приложений и сервисов в продакшене
- Подтверждённый опыт самостоятельного ведения сложных технических инициатив с участием нескольких систем, команд или стейкхолдеров
- Степень бакалавра в computer science, инженерии или смежной области либо эквивалентный практический опыт
- Сильный опыт проектирования и разработки API-платформ, интегрирующих клиентские интерфейсы, identity-системы, хранилища данных, вендорские продукты или корпоративные приложения
- Владение одним или несколькими современными языками программирования и фреймворками, умение оценивать и внедрять технологии под задачи платформы
- Глубокое понимание проектирования распределённых систем: границы сервисов, асинхронная обработка, обработка отказов, масштабируемость, отказоустойчивость, eventual consistency
- Опыт проектирования моделей данных и сервисов с высокими требованиями к аудиту, истории версий, трассируемости и точным ответам на момент времени
- Понимание consent management, клиентских предпочтений, ответственного использования данных или смежных концепций data governance
- Сильные знания принципов управления данными: ownership, классификация, качество, lineage, retention, контроль доступа, аудируемость, жизненный цикл
- Опыт с cloud-native архитектурами, включая контейнерные нагрузки (EKS или ECS) и managed-хранилища (RDS или DynamoDB) на AWS или аналогичных платформах
- Опыт реализации безопасных service-to-service интеграций, аутентификации и авторизации, шифрования, управления секретами и least-privilege доступа
- Знакомство со стандартами безопасности, сканированием зависимостей и управлением уязвимостями
- Отличные коммуникативные навыки, умение упрощать технические вопросы для кросс-функциональных стейкхолдеров
- Наставничество: приверженность чистому коду, документации и непрерывному улучшению
Условия
- Гибридный формат работы
- Конкурентная денежная компенсация
- 100% оплата работодателем медицинской страховки
- Щедрый оплачиваемый отпуск по уходу за семьёй
- Оплачиваемое работодателем страхование жизни
- Оплачиваемое страхование долгосрочной и краткосрочной нетрудоспособности
- США: 401k с matching от работодателя
- Великобритания/Ирландия/Мексика: пенсионные взносы работодателя
- Компенсация фитнеса
- Компенсация проезда
- LinkedIn Learning
- Комплексный релокационный пакет для отдельных ролей
- Инновационная культура, ориентированная на результат
- Корпоративные мероприятия в духе Pokémon
Навыки
- API
- distributed systems
- data modeling
- auditability
- identity systems
- consent management
- data governance
- AWS
- EKS
- ECS
- RDS
- DynamoDB
- containers
- authentication
- authorization
- encryption
- secrets management
- least-privilege access
- dependency scanning
- vulnerability management
- monitoring
- alerting
- capacity planning
- incident response
- AI-enabled development