Roblox

Senior Software Engineer - Traffic Proxy

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

Senior-инженер в команду Traffic Proxy Services, отвечающую за глобальную edge-сеть и высокопроизводительные L7-прокси Roblox. Задача — развивать edge-инфраструктуру, заменяя legacy-прокси на программируемые сервисы на Rust в Kubernetes, и строить автоматизированные системы защиты от DDoS и злоупотреблений.

Задачи

  • Проектировать и разрабатывать высокопроизводительные сервисы, находящиеся непосредственно в пути запросов, где приоритетны производительность, надёжность и безопасность
  • Эффективно использовать AI-инструменты для ускорения исследований, разработки и диагностики, сохраняя критический взгляд
  • Развивать edge-архитектуру в сторону более простой и программируемой, мигрируя политики инкрементально с parity-тестированием и отработанным откатом
  • Улучшать классификацию и интеллектуальный анализ трафика для обнаружения и митигации DDoS и злоупотреблений
  • Строить feedback loops, автоматизирующие митигацию и снижающие MTTR
  • Повышать эффективность edge
  • Владеть своим кодом в продакшене в рамках on-call ротации команды и повышать планку надёжности через дизайн, код-ревью и разбор инцидентов
  • Взаимодействовать с командами Networking, Security, Reliability и Compute для выполнения инфраструктурных и корпоративных приоритетов
  • Быть хранителем высокой планки качества кода и архитектурных решений, выбирая прагматичные или долгосрочные подходы
  • Поддерживать ценности компании, ставя сообщество Roblox на первое место

Требования

  • 7+ лет опыта разработки и эксплуатации backend- или инфраструктурного ПО, включая владение сервисом tier-0 в продакшене
  • Свободное владение системным языком программирования; Rust сильно предпочтителен, сильный опыт на Go с желанием работать на Rust приветствуется
  • Глубокое понимание сетевых основ: TCP, TLS, HTTP/1.1 и HTTP/2, QUIC и внутреннего устройства хотя бы одного production L7-прокси (HAProxy, Envoy, NGINX, Pingora или аналог); умение диагностировать сетевую проблему в реальном времени
  • Понимание взаимодействия ядра и userspace, умение тюнить ядро для эффективности и надёжности
  • Опыт высокопроизводительной обработки пакетов в ядре и вокруг него — kernel-bypass и kernel-path техники, такие как eBPF/XDP
  • Умение самостоятельно проектировать, строить и эксплуатировать системы на Kubernetes end-to-end и рассуждать о поведении на уровне нод при важности латентности и изоляции ресурсов
  • Умение писать design doc, выдерживающий ревью senior-стейкхолдеров из нескольких команд, и продуктивно аргументировать несогласие
  • Мотивация решать задачи с реальным blast radius и мгновенной обратной связью
  • Искренняя любознательность: стремление докопаться до причин поведения системы и готовность изучать незнакомый слой стека

Условия

  • Гибридный формат для офисных ролей: присутствие в офисе во вторник, среду и четверг, опционально в понедельник и пятницу
  • Годовая зарплата в диапазоне $243,290—$295,250 USD для позиции в штаб-квартире в San Mateo, CA
  • Полная занятость с правом на equity-компенсацию и льготы
  • Равные возможности трудоустройства для всех сотрудников и кандидатов
  • Разумные accommodations для кандидатов с подтверждённой инвалидностью или религиозными убеждениями в процессе найма

Навыки

  • Rust
  • Go
  • TCP
  • TLS
  • HTTP/1.1
  • HTTP/2
  • QUIC
  • HAProxy
  • Envoy
  • NGINX
  • Pingora
  • Kubernetes
  • eBPF
  • XDP
  • Linux kernel
  • L7 proxy
  • DDoS mitigation
  • AI tools

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer - Traffic Proxy — Roblox, 243,290 – 295,250 USD в год, Гибрид | itrelocate