Crunchyroll

Senior Software Engineer, EDGE Discovery

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду EDGE Discovery, отвечающую за backend-платформу поиска, рекомендаций и персонализации контента Crunchyroll. Роль предполагает техническое лидерство и проектирование высоконагруженных распределённых систем для миллионов пользователей.

Задачи

  • Проектировать, разрабатывать и развивать масштабируемые backend-системы для поиска, рекомендаций, персонализации и discovery-опыта на всех платформах Crunchyroll
  • Принимать архитектурные решения для распределённых систем с фокусом на масштабируемость, низкую задержку, отказоустойчивость, наблюдаемость и операционную эффективность
  • Создавать и оптимизировать API, сервисы метаданных, пайплайны индексации, системы ранжирования и инфраструктуру рекомендаций для высоконагруженных пользовательских сценариев
  • Работать в тесной связке с product, ML, data и platform-командами над релевантностью discovery, качеством персонализации и возможностями экспериментирования
  • Улучшать backend-платформу для повышения продуктивности разработчиков, безопасности деплоя и надёжности сервисов
  • Определять и внедрять инженерные best practices по дизайну API, консистентности данных, стратегиям кэширования, асинхронной обработке, отказоустойчивости и мониторингу
  • Выявлять и проактивно устранять узкие места производительности, проблемы масштабирования и операционные риски в discovery-системах
  • Поддерживать фреймворки экспериментов и A/B-тестирования для быстрой итерации по discovery и рекомендациям
  • Менторить инженеров и обеспечивать техническое лидерство через design review, архитектурные обсуждения и кросс-командную работу
  • Влиять на долгосрочное техническое направление и выстраивать консенсус между несколькими инженерными организациями
  • Продвигать инженерное совершенство через прагматичные улучшения инструментов, автоматизации, документации и операционных процессов

Требования

  • 8+ лет опыта проектирования и разработки крупномасштабных backend-систем и микросервисных архитектур
  • Сильное владение backend-разработкой, проектированием распределённых систем, архитектурой API и cloud-native технологиями
  • Опыт эксплуатации высоконагруженных сервисов в продакшене с глубоким пониманием масштабируемости, отказоустойчивости, наблюдаемости и надёжности
  • Опыт работы с крупномасштабными видеос streaming, медиа или потребительскими контент-платформами, понимание требований к производительности, надёжности и масштабу стримингового опыта
  • Опыт с поисковыми системами, рекомендательными платформами, системами персонализации, сервисами метаданных или архитектурами доставки контента, желательно в стриминге
  • Сильное понимание стратегий кэширования, асинхронной обработки, event-driven архитектур и паттернов распределённой консистентности данных
  • Опыт с AWS или аналогичными облачными платформами, включая современные инфраструктурные и деплой-паттерны
  • Знакомство с платформами экспериментов, аналитическими пайплайнами или интеграцией машинного обучения будет плюсом
  • Опыт повышения продуктивности инженерии через платформенные возможности, автоматизацию, инструменты или developer experience
  • Отличные навыки решения проблем, коммуникации и технического лидерства
  • Подтверждённая способность эффективно сотрудничать с engineering, product, platform и data организациями
  • Способность влиять на техническое направление и выстраивать консенсус в кросс-функциональной среде
  • Сильное чувство ответственности и эмпатия как к внутренним инженерным командам, так и к конечному пользователю

Условия

  • Конкурентный компенсационный пакет: зарплата плюс годовой performance-бонус
  • Гибкая политика отпусков
  • Медицинская, стоматологическая и офтальмологическая страховка, а также STD, LTD и страхование жизни
  • Программа Health Saving Account (HSA)
  • FSA для медицинских и зависимых расходов
  • План 401(k) с match от работодателя
  • Оплачиваемый работодателем commuter benefit
  • Программа поддержки новых родителей
  • Страхование питомцев, некоторые офисы pet friendly
  • Гибридный формат работы

Навыки

  • Distributed Systems
  • Microservices
  • API Design
  • AWS
  • Caching
  • Event-Driven Architecture
  • Search Systems
  • Recommendation Systems
  • Personalization
  • Metadata Services
  • A/B Testing
  • Observability
  • High-Load Systems
  • Cloud-Native

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer, EDGE Discovery — Crunchyroll, 203,400 – 235,000 USD в год, San Francisco | itrelocate