LiveRamp

Staff Backend Software Engineer - Activations

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

Staff-инженер backend в команду Activations, отвечающую за масштабную обработку больших данных для основного продукта активации LiveRamp. Роль предполагает проектирование и развитие платформы петабайтного масштаба, оркестрацию пайплайнов и оптимизацию производительности и стоимости.

Задачи

  • Проектировать и развивать платформу активации петабайтного масштаба с delta-first, cache-aware и экономичной архитектурой
  • Формировать техническую стратегию ключевых областей Activations Back End: вычисление matching/delta, оркестрация задач, пайплайны доставки
  • Строить пайплайны больших данных на Apache Spark/Dataproc, SingleStore, Kubernetes/GKE и стриминговых системах (Pub/Sub, Redpanda/Kafka)
  • Оркестрировать сложные длительные workflow через Temporal и Cadence с ретраями, компенсацией и наблюдаемостью
  • Проектировать multi-tenant fairness и масштабируемость через классификацию задач, очереди и планирование с учётом rate limits
  • Оптимизировать производительность и стоимость петабайтных нагрузок: снижать дублирующую обработку, повышать cache hit rate, настраивать autoscaling и SLO
  • Отвечать за критические сервисы в продакшене, координировать инциденты и постмортемы
  • Внедрять AI-инструменты в разработку и эксплуатацию и определять best practices
  • Менторить инженеров через ревью дизайна и кода, pairing и техническое наставничество

Требования

  • 5+ лет написания и деплоя качественного продакшен-кода на современном языке (Java, Go, Scala или аналогичный) с владением сложными системами в продакшене
  • Опыт руководства проектированием и поставкой крупномасштабных распределённых или big data систем с измеримым бизнес-эффектом
  • Сильные навыки data engineering и SQL: моделирование данных, оптимизация сложных запросов на очень больших таблицах
  • Глубокий опыт владения end-to-end пайплайнами данных: ingestion, трансформация, оркестрация, обработка сбоев, наблюдаемость
  • Опыт работы в облачной среде (желательно GCP) и с контейнерными нагрузками (Kubernetes/GKE)
  • Умение определять и продвигать техническую стратегию, разбивать многоквартальные задачи и выстраивать консенсус
  • Отличные коммуникативные навыки и способность влиять на межкомандные решения
  • Опыт менторинга и развития инженеров
  • Опыт AI-enabled разработки или сильное желание осваивать AI-инструменты

Условия

  • Годовая базовая компенсация от $156,500 до $235,000
  • Итоговый оффер зависит от опыта, знаний, навыков, географии и внутренней справедливости
  • Компания предоставляет разумные accommodations в процессе найма

Навыки

  • Java
  • Go
  • Scala
  • SQL
  • Apache Spark
  • Dataproc
  • SingleStore
  • Kubernetes
  • GKE
  • GCP
  • Pub/Sub
  • Redpanda
  • Kafka
  • Temporal
  • Cadence
  • Airflow
  • BigQuery
  • Snowflake
  • GCS
  • IAM

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

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Staff Backend Software Engineer - Activations — LiveRamp, 156,500 – 235,000 USD в год, San Francisco | itrelocate