ShopFully
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Audience Platform (Ad Products) для развития высоконагруженных backend-систем и распределённых пайплайнов данных, обеспечивающих аудиторные данные для Flipp и Shopfully.
Задачи
- Проектировать, разрабатывать и масштабировать ключевые backend-системы: Audience API, Kafka-топики Audience, User Profile API, Audience Management UI и инфраструктуру приёма 2P/3P данных
- Создавать и поддерживать интеграции с платформами активации (DV360, Braze, TTD) и участвовать в разработке пайплайнов сегментации в Databricks и таблиц с десятками миллиардов строк
- Проектировать и эксплуатировать низколатентные высоконагруженные микросервисы на Go, gRPC/Protobuf и REST+OpenAPI, обеспечивая наблюдаемость и APM через Datadog и Datadog OnCall
- Совместно с ML-инженерами и дата-сайентистами поддерживать модели (IAB Segmentation Model, Retailer/Category Affinity Segments) и внедрять AI-инструменты разработки (Cursor, Claude Code)
- Планировать и реализовывать технические инициативы с соблюдением требований GDPR, CCPA и consent management
- Вести крупные кросс-функциональные инициативы от дизайна до реализации, влияя на OKR команды и компании
- Тесно взаимодействовать с продакт-менеджерами, инженерными менеджерами, дата-инженерами и стейкхолдерами из Ad Supply, Ad Demand, Programmatic и Marketing Science
Требования
- 5+ лет опыта в backend/распределённых системах, желательно на Go
- Продакшн-опыт с event-driven архитектурой на Kafka (Confluent Kafka)
- Практический опыт с Python или Scala и уверенный SQL
- Подтверждённый опыт владения продакшн-сервисом end-to-end, включая on-call
- Опыт работы с распределёнными пайплайнами данных и проектирования/эксплуатации сервисов на gRPC/Protobuf и REST+OpenAPI
- Опыт с AWS и Kubernetes (EKS)
- Активное использование AI-агентов для разработки (Cursor, Claude Code)
- Высокая автономность в условиях неопределённости и умение понятно доносить технические решения
- Свободный английский и доступность с пересечением по времени с Северной Америкой (9:00–12:00 EST)
Условия
- Фиксированная годовая зарплата €50 000 – €70 000 gross
- Гибридный формат с офисами в Милане, Барселоне и Софии; возможна полная удалёнка из Европы
- Гибкая и автономная рабочая среда в международной компании
- Возможности обучения и регулярная обратная связь
- Современные офисы со снеками, кофе и эргономичными рабочими местами
- Командные мероприятия: оффсайты, happy hours, корпоративные праздники
- Предоставляется всё необходимое оборудование для работы
- Дополнительные локальные бенефиты в зависимости от страны контракта
Навыки
- Go
- Kafka
- Confluent Kafka
- Python
- Scala
- SQL
- gRPC
- Protobuf
- REST
- OpenAPI
- AWS
- Kubernetes
- EKS
- Databricks
- Datadog
- Cursor
- Claude Code
- DV360
- Braze
- TTD
- GDPR
- CCPA