Perplexity
Member of Technical Staff (Software Engineer, Fraud Prevention)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду fraud prevention Perplexity. Отвечает за сервисы защиты от фрода и злоупотреблений на всех этапах: регистрация, аутентификация, платежи, использование API.
Задачи
- Проектировать, разрабатывать и эксплуатировать высоконагруженные низколатентные backend-сервисы для обнаружения и предотвращения фрода
- Строить data pipelines и вычисление признаков в реальном времени для детекций и ML-моделей
- Собирать и обрабатывать trust-сигналы
- Интегрировать решения по фроду в продуктовые, auth- и платёжные сценарии Perplexity
- Отвечать за надёжность production-сервисов: observability, алертинг, безопасные релизы, incident response
- Разрабатывать внутренние инструменты для расследований, enforcement и аудита
- Работать с fraud-аналитиками, чтобы быстро превращать новые паттерны злоупотреблений в production-детекции
Требования
- 5+ лет разработки и эксплуатации высоконагруженных latency-sensitive backend-систем в production
- Сильные навыки системного программирования; предпочтительно Rust, Go или C++ (пишут на Rust)
- Практический опыт с Kubernetes, Terraform и облачной инфраструктурой
- Прочные основы работы с данными: stream/batch-вычисления, компромиссы кэширования и хранения
- Прагматичный подход с ownership: инкрементальные релизы, измерения, безопасная деградация при сбоях
Навыки
- Rust
- Go
- C++
- Kubernetes
- Terraform
- cloud infrastructure
- stream/batch computations
- caching
- ML models