Senior Software Engineer, Data Services

Job expired!

Каждый день десятки миллионов людей приходят на Roblox, чтобы исследовать, создавать, играть, учиться и общаться с друзьями в 3D-иммерсивных цифровых мирах — все созданные нашей глобальной сообществом разработчиков и творцов.

В Roblox мы стремимся разрабатывать инструменты и платформу, которые позволяют нашему сообществу воплощать любые идеи в жизнь. Наша цель — переосмыслить, как люди взаимодействуют с любыми устройствами по всему миру. Мы находимся в миссии связать миллиард людей с оптимизмом и цивилизованностью, и мы ищем удивительные таланты, чтобы помочь нам достичь этой цели.

Ваша карьера в Roblox означает работу над формированием будущего человеческого взаимодействия, решением уникальных технических задач в больших масштабах и созданием более безопасных, цивилизованных совместных опытов для всех. Вы будете сотрудничать с увлеченными и командно ориентированными людьми.

Как Старший инженер-программист, Data Services, вы будете играть ключевую роль в помощи нашей команде Data Infrastructure формировать будущее Roblox. Подчиняясь менед-жеру командой Core Data Services, вашей основной обязанностью будет создание массивных горизонтально масштабируемых потоковых и инъекционных сервисов, которые наполняют нашу Data Lake, Data Warehouse, и критически важные для бизнеса приложе-ния. Если у вас есть опыт разработки крупномасштабной инфраструктуры для анализа пользовательского поведения 200 миллионов ежемесячных пользователей, вы отлично впишетесь в нашу опытную и постоянно растущую команду инженеров.

  • Работать с Kafka, Spark или Flink для создания наших новейших потоковых конвейеров на масштабе Roblox.
  • Сотрудничать с командой Data Infrastructure и командой Analytics для обеспечения соответствия обработки данных и аналитики потребностям пользователей.
  • Проектировать структуры данных для хранения в оперативной памяти, чтобы обеспечить вычисления в потоке и сохранять гарантии порядка сообщений на всех узлах кластера.
  • Иновации с заинтересованными сторонами, чтобы расширить границы платформы Roblox.
  • Страсть к разработке с доказуемым опытом в Java или Go в масштабе.
  • 4+ года опыта работы с технологиями потоковой передачи/обслуживания данных в реальном времени, такими как Flink, Beam, Spark, Kafka и Druid.
  • 3+ года опыта эксплуатации инфраструктуры в реальном времени на базе Kubernetes в AWS или GCP.
  • Опыт в проектировании, реализации, тестировании и поддержке функций, связанных с масштабируемостью, надежностью, устойчивостью, удобством использования, безопасностью и производительностью основной конвейера данных Roblox.

Для ролей, базирующихся в нашем штаб-квартире в Сан-Матео, Калифорния, начальная базовая зарплата для этой должности варьируется от $189,110 до $233,840 USD. Фактическая базовая зарплата зависит от различных факторов, таких как профессиональный опыт, обучение, трудовой стаж, местоположение, потребности бизнеса и рыночный спрос. Этот диапазон оплаты труда подлежит изменению и может быть изменен в будущем. Все штатные сотрудники также имеют право на участие в программе распределения акций и комплексные льготы.

Роли, базирующиеся в нашем штаб-квартире в Сан-Матео, Калифорния, предполагают работу в офисе по вторникам, средам и четвергам, с возможностью работы в офисе по понедельникам и пятницам (если не указано иное).

  • Лучшая в отрасли компенсационный пакет
  • Отличное медицинское, стоматологическое и офтальмологическое покрытие
  • Поощрительная программа 401k
  • Гибкая политика отпусков
  • Roflex - гибкая и поддерживающая политика работы
  • Значок Roblox Admin для вашего аватара
  • Бесплатные корпоративные обеды пять раз в неделю и несколько полностью укомплектованных кухонь с