Polymarket
Staff Backend Engineer, Services
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Services биржи Polymarket. Разработка и масштабирование низколатентного бэкенда, обрабатывающего реальные сделки в реальном времени.
Задачи
- Проектировать и реализовывать низколатентные backend-сервисы ядра биржи, преимущественно на Go, при необходимости на Python или Java
- Профилировать и оптимизировать системы по всему стеку: находить узкие места по latency, throughput и потреблению памяти до того, как они станут проблемой в продакшене
- Создавать и поддерживать event-driven пайплайны данных и API на стриминговых платформах (Kafka, Pulsar), обеспечивая надёжное и быстрое движение данных
- Отвечать за надёжность продакшена: диагностировать инциденты, писать постмортемы и внедрять исправления, предотвращающие повторение
- Работать с инженерами product, infrastructure и data для плотной интеграции сервисов биржи с платформой
- Участвовать в архитектурных решениях по распределённым системам: failure modes, graceful degradation, восстановление при частичных отказах
Требования
- 7+ лет профессиональной backend-разработки, сильное владение Go, Python или Java (опыт с Go — значительное преимущество)
- Глубокое понимание алгоритмов, структур данных, конкурентности и управления памятью с подтверждённым применением на реальных продакшен-системах
- Опыт создания и отладки высоконагруженных низколатентных систем на Linux end-to-end, от проектирования до эксплуатации
- Сильное чувство корректности, особенно в системах, где сбои имеют финансовые последствия
- Умение работать самостоятельно в среде с высокой автономией
- Плюс: опыт в торговых системах, HFT, gaming, telecom или других доменах, где latency — жёсткое ограничение
- Плюс: продакшен-опыт с Kafka, Pulsar или аналогичными стриминговыми платформами на значительном масштабе
- Плюс: знакомство с gRPC, Protobuf или ZeroMQ
- Плюс: опыт деплоя и эксплуатации сервисов в облаках AWS или GCP с использованием контейнеров и современного deployment-тулинга
Условия
- Конкурентная зарплата и опционы
- Неограниченный отпуск (unlimited PTO)
- Полное покрытие health, vision и dental
- 401k match
- Оборудование: новый MacBook Pro, большой монитор и аксессуары
- Базовая зарплата: $250,000–$500,000 плюс опционы и бенефиты
Навыки
- Go
- Python
- Java
- Kafka
- Pulsar
- Linux
- gRPC
- Protobuf
- ZeroMQ
- AWS
- GCP
- Docker
- distributed systems