О компании
SoundCloud даёт возможность артистам и фанатам общаться и делиться музыкой. Основанная в 2007 году, SoundCloud — это платформа, ориентированная на артистов, которая помогает им строить и развивать свою карьеру, предоставляя самые передовые инструменты, сервисы и ресурсы. С более чем 400 миллионами треков от 40 миллионов артистов, будущее музыки — это SoundCloud.
SoundCloud ищет старшего backend-инженера в команду по борьбе с злоупотреблениями, миссия которой — обеспечивать безопасность и подлинность связей между фанатами и создателями, а также создавать и эксплуатировать платформу предотвращения злоупотреблений в глобальном масштабе. Роль может быть основана в офисе в Берлине или Лондоне.
Сервисы команды находятся в центре пользовательских путей SoundCloud. Команда управляет значительным набором событийно-ориентированных сервисов, сочетая специализированные и универсальные подходы к обнаружению, чтобы решать сложные архитектурные задачи, где критически важны масштабируемость, адаптивность и быстрое принятие решений.
Вы присоединитесь к самостоятельной команде, увлечённой предотвращением злоупотреблений, создавая масштабируемые и адаптируемые решения, которые опережают возникающие риски. Роль сочетает долгосрочную работу над платформой и архитектурой с оперативным реагированием на новые векторы злоупотреблений, предоставляя возможность решать как стратегические, так и срочные инженерные задачи.
Вы будете иметь значительную ответственность от начала до конца: выявлять проблемы, формировать решения и вести проекты с нуля, работая напрямую с инженерами и специалистами по доверию и безопасности.
Основные обязанности
•Создавать и развивать повторно используемые возможности платформы и сервисы, которые позволяют другим командам обнаруживать и реагировать на новые модели злоупотреблений в масштабе
•Формировать архитектуру платформы и техническую стратегию, балансируя долгосрочную масштабируемость с быстрым реагированием на возникающие вызовы
•Сотрудничать с командами продукта, аналитики, доверия и безопасности, а также инженерными командами для выявления и устранения моделей злоупотреблений по всей организации, обеспечивая согласованность решений и ясно объясняя сложные технические концепции разнообразным заинтересованным сторонам
•Владеть проблемами от начала до конца: от выявления возможностей и определения решений до ведения проектов до их реализации
•Принимать прагматичные технические решения, балансируя стоимость, задержки, сложность, масштабируемость и удобство поддержки
•Вести обсуждения по архитектуре, вносить вклад в техническую стратегию и улучшать инженерные практики, процессы и инструменты
•Отлаживать сложные проблемы в потоках данных и распределённых системах
•Постоянно учиться и делиться знаниями о лучших отраслевых практиках в области предотвращения и обнаружения злоупотреблений
•Участвовать в ротации дежурств для обеспечения надёжности и доступности систем SoundCloud
Желательные квалификации
•Опыт проектирования API и backend-сервисов, используемых несколькими клиентскими платформами
•Сильные навыки SQL для работы с большими наборами данных (например, BigQuery или аналогичные)
•Знание различных паттернов коммуникации API (например, gRPC, GraphQL)
•Сильный профессиональный опыт с Go; опыт работы со Scala или другим языком будет плюсом
•Желательно: опыт в предотвращении злоупотреблений, обнаружении мошенничества или в области доверия и безопасности
•Желательно: опыт использования инструментов разработки с поддержкой ИИ и хорошее понимание их сильных и слабых сторон, а также новых возможностей
Опыт и образование
•Обширный профессиональный опыт в разработке программного обеспечения, включая значительный опыт проектирования и эксплуатации распределённых, событийно-ориентированных backend-систем в масштабе
•Практический опыт работы с инфраструктурой как кодом (IaC) с использованием Terraform и облачными средами, такими как AWS или GCP
•Опыт создания распределённых потоков обработки данных и ETL, метрик и поддержки инфраструктуры машинного обучения
•Опыт работы с микросервисами, SQL и NoSQL базами данных, контейнерными технологиями
•Вы заботитесь о качестве программной инженерии: непрерывная доставка, защитное программирование, автоматизированное тестирование, безопасность, принципы чистого кода
•У вас сильное чувство ответственности и вы комфортно ориентируетесь в условиях неопределённости в быстро меняющейся среде
•Вы приносите скромность, командный дух и желание учиться и поддерживать коллег
•Бонус: вы любите музыку
О нас
•Мы многонациональная компания с офисами в США (Нью-Йорк и Лос-Анджелес), Германии (Берлин) и Великобритании (Лондон)
•Мы предлагаем гибкую рабочую культуру, которая даёт возможность сотрудничать и общаться лично в офисах, а также работать из дома
•Мы глубоко привержены обеспечению разнообразия, равенства и инклюзивности на всех уровнях нашей организации и созданию сообщества, где уважают и слышат голос, точку зрения и опыт каждого
•Мы верим, что сильная команда создаётся через инвестиции в сотрудников посредством наставничества, семинаров и возможностей для развития
Преимущества: рекрутер предоставит информацию о преимуществах в зависимости от локации.