Unity

Sr. Full Stack Engineer, Unified Ads Platform

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

Senior Full-Stack Engineer в команду Unified Ads Platform компании Unity. Отвечает за сервисный слой с сущностями рекламодателей и паблишеров, API и контракты данных, от которых зависят системы показа, биллинга и отчётности.

Задачи

  • Проектировать, разрабатывать и эксплуатировать сервисы на TypeScript (NestJS) в рамках большой доменной модели, отвечая за API и контракты данных
  • Моделировать данные сущностей с учётом масштаба и изменений: проектирование реляционных схем, миграции и эволюция схем
  • Проектировать и разрабатывать событийные интеграции с Kafka и Google Cloud Pub/Sub (transactional outbox, идемпотентные консьюмеры)
  • Разрабатывать пользовательские интерфейсы на React и TypeScript
  • Эксплуатировать сервисы на Kubernetes и отвечать за их SLO
  • Развивать наблюдаемость и качество платформы: распределённый трейсинг, метрики, тестовые фреймворки
  • Задавать стандарты разработки сервиса и следить за их соблюдением на ревью, менторить разработчиков

Требования

  • 6+ лет разработки и эксплуатации production-систем, глубокая экспертиза в backend и современном frontend
  • Продвинутый TypeScript и опыт с модульным Node-фреймворком (NestJS или аналогичная DI-архитектура)
  • Сильные навыки моделирования данных и SQL: проектирование схем, миграции, оптимизация производительности на масштабе, версионирование API
  • Опыт событийных систем (Kafka, Pub/Sub или аналоги): семантика доставки, порядок, идемпотентность
  • Продвинутый React: проектирование компонентов, управление состоянием, производительность интерфейсов с большими объёмами данных
  • Опыт cloud-native эксплуатации: контейнеризованные сервисы на Kubernetes, деплой, масштабирование, мониторинг, инциденты, on-call
  • Ответственный подход: корректность, наблюдаемость, долгосрочная поддерживаемость, дисциплина в тестировании и ревью

Условия

  • Медицинская страховка, страхование жизни и инвалидности
  • Компенсация проезда
  • Участие сотрудников в акционерном капитале
  • Конкурентные пенсионные планы
  • Щедрый отпуск и личные дни
  • Поддержка новых родителей
  • Снеки в офисе
  • Программы поддержки психического здоровья и благополучия
  • Employee Resource Groups
  • Глобальная программа помощи сотрудникам
  • Программы обучения и развития
  • Программа волонтёрства и удвоения пожертвований

Навыки

  • TypeScript
  • NestJS
  • Node.js
  • SQL
  • Kafka
  • Google Cloud Pub/Sub
  • React
  • Kubernetes
  • Go
  • Terraform
  • OpenTelemetry
  • distributed tracing

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

ECOM Full Stack Developer
InfosysMiddleBrentwoodОфисРелокация
64,438 – 108,884 USD в год
29 окт.
Ecom Full Stack Developer
InfosysMiddleBrentwoodОфисРелокация
76,071 – 119,836 USD в год
29 окт.
Senior Full Stack Developer
S R InternationalSeniorHarrisburgОфис
29 окт.
Senior AI Full Stack Developer
InabiaSeniorHarrisburgОфис
29 окт.
Staff Software Engineer
PermitFlowSeniorNew YorkГибрид
200,000 – 275,000 USD в год
29 окт.
Sr. Full Stack Engineer, Unified Ads Platform — Unity, 135,400 – 224,100 USD в год, New York | itrelocate