Travoom

Senior Backend Engineer — LIVE Sports Data & Multi-Sport Platform

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

Senior backend-инженер для построения и поддержки глобальной инфраструктуры LIVE-счетов по футболу, баскетболу, Формуле 1 и другим видам спорта. Интеграция спортивных API (Enetpulse) и создание масштабируемого провайдеро-независимого бэкенда.

Задачи

  • Интегрировать API спортивных данных для live-событий, результатов, турнирных таблиц, рейтингов, расписаний и статистики
  • Проектировать гибкие модели данных под разные структуры видов спорта (командные, автоспорт, индивидуальные, единоборства)
  • Строить обработку данных в реальном времени, синхронизацию, кэширование и мониторинг
  • Разрабатывать API для уникальных frontend-сценариев по каждому виду спорта
  • Обеспечивать точность, надёжность, масштабируемость данных и эффективную смену провайдера
  • Связывать спортивную информацию с существующей микроблогинг-платформой OleOle без влияния на рекомендательную систему 4U

Требования

  • 7+ лет профессионального опыта в backend-разработке
  • Уверенное владение backend-разработкой на Node.js, Python, Go, Java или аналогичных технологиях
  • Опыт интеграции сложных сторонних API и внешних провайдеров данных
  • Опыт проектирования масштабируемых систем обработки данных в реальном времени
  • Сильные знания PostgreSQL, Redis, оптимизации БД и стратегий кэширования
  • Опыт с WebSockets, очередями сообщений, event-driven архитектурой и распределёнными системами
  • Умение проектировать гибкие провайдеро-независимые модели данных и API-архитектуры
  • Опыт работы с большими объёмами синхронизации данных, восстановлением после ошибок и отказоустойчивостью
  • Понимание REST API, нормализации данных и микросервисов
  • Опыт с облачной инфраструктурой AWS, Google Cloud или Azure
  • Способность самостоятельно проектировать, реализовывать, тестировать и поддерживать production backend-системы
  • Опыт с провайдерами спортивных данных (Enetpulse, Sportradar, SportsDataIO) — желательно
  • Знание LIVE-счетов, спортивной статистики, рейтингов, таблиц или данных спортивных ставок — большое преимущество
  • Понимание и моделирование принципиально разных структур видов спорта

Условия

  • Работа в быстрорастущей частной компании
  • Офис в Остине, Техас
  • Требуются командировки
  • Возможность влиять на продукт и предлагать новые идеи

Навыки

  • Node.js
  • Python
  • Go
  • Java
  • PostgreSQL
  • Redis
  • WebSockets
  • message queues
  • event-driven architecture
  • distributed systems
  • REST APIs
  • microservices
  • AWS
  • Google Cloud
  • Azure
  • Enetpulse
  • Sportradar
  • SportsDataIO

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

Senior Software Engineer (.NET) - VA
IronArch TechnologySeniorУдалённо
115,000 – 133,000 USD в год
5 нояб.
Software Developer (Systems Software)
Ardent PrinciplesMiddleChantillyОфис
130,000 – 260,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorBostonГибрид
195,500 – 352,100 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorNew YorkГибрид
195,000 – 408,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorSan JoseГибрид
195,000 – 408,000 USD в год
5 нояб.
Senior Backend Engineer — LIVE Sports Data & Multi-Sport Platform — Travoom, Austin | itrelocate