Realtor.com

Software Engineer, Customer Data Platform (CDP) & Personalization

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

Инженер в команду Customer Data Platform на Twilio Segment. Разработка serving-пути CDP: profile store и федеративный GraphQL-сервис персонализации между CDP и сайтом/приложениями.

Задачи

  • Разрабатывать и поддерживать Apollo Federation v2 subgraph, отдающий профильные признаки, аудитории и решения персонализации для web, CMS и нативных клиентов
  • Помогать строить profile store и пайплайн его обновления (event consumers, backfills, батчинг с ограничением скорости)
  • Внедрять персонализацию в server-rendered React-страницы, islands и CMS-эксперименты через Apollo Client
  • Разрабатывать интеграцию с Kafka для отправки identity-событий в CDP без утечки PII, обеспечивать consent и opt-out
  • Деплоить через EKS, Argo CD, Helm и CircleCI, участвовать в on-call, строить дашборды, алерты и runbooks
  • Превращать продуктовые требования в фичи под флагами с A/B-тестами и короткими дизайн-доками

Требования

  • 3+ года опыта в разработке ПО, включая создание и поддержку сервисов в продакшене
  • Степень бакалавра или эквивалентный опыт
  • Опыт выпуска user-facing фич и на backend, и на UI
  • Уверенный TypeScript/Node.js для backend
  • React и TypeScript на frontend, опыт server-side rendering (Next.js или аналог) и GraphQL-клиента (Apollo Client)
  • Понимание GraphQL API: проектирование схемы, резолверы, обработка ошибок
  • Знание кэширования и key-value хранилищ (Redis, DynamoDB или аналоги)
  • Понимание паттернов устойчивости: таймауты, ретраи, fallback
  • Опыт с AWS, Docker и CI/CD
  • Привычка писать тесты, добавлять логирование и метрики
  • Чёткая письменная коммуникация

Условия

  • Медицинская, стоматологическая и vision-страховка
  • Family forming benefits
  • 13 оплачиваемых праздников
  • Flexible Time Off
  • 8 часов оплачиваемого Volunteer Time off
  • 401(k) с матчингом 3.5%
  • Tuition Reimbursement
  • Финансовое планирование 1:1
  • Программа Student Debt Retirement Savings Match
  • Бесплатные снеки и напитки в офисе
  • Гибридный формат: 4+ дня в офисе

Навыки

  • TypeScript
  • Node.js
  • React
  • Next.js
  • Apollo Client
  • GraphQL
  • Apollo Federation v2
  • Twilio Segment
  • Kafka
  • Redis
  • DynamoDB
  • AWS
  • Docker
  • CI/CD
  • EKS
  • Argo CD
  • Helm
  • CircleCI
  • Terraform
  • Kubernetes
  • New Relic
  • Datadog
  • LaunchDarkly
  • OAuth 2.0
  • OIDC
  • JWT

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.
Software Engineer, Customer Data Platform (CDP) & Personalization — Realtor.com, Austin | itrelocate