24-MAG
Remote | Backend Security Engineer — $30–$100/hour
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Консалтинговая удалённая позиция для опытных backend-инженеров с экспертизой в безопасной разработке и application security. Задача — создавать реалистичные задачи по программированию и детерминированные верификаторы для проекта обучения и оценки AI.
Задачи
- Разрабатывать и оценивать backend-сервисы на Java, Node.js, Go, Rust, TypeScript, Python, C++ или аналогичных языках
- Применять принципы secure coding в реалистичных сценариях разработки
- Проверять backend-архитектуры на надёжность, масштабируемость и безопасность
- Оценивать код на уязвимости и небезопасные паттерны, в том числе по OWASP и CWE
- Проводить пентесты, оценку уязвимостей и security-ревью
- Проектировать задачи по программированию с реализацией фич и исправлением багов
- Определять технические требования, ограничения и ожидаемое поведение
- Диагностировать сложные дефекты и находить первопричины
- Рефакторить код и оптимизировать производительность
- Строить детерминированные верификаторы решений и тесты на edge cases
- Документировать технические решения и результаты оценки
Требования
- Сильный профессиональный опыт в backend-разработке
- Экспертиза в Java, Node.js, Go, Rust, TypeScript, Python, C++ или сравнимом языке
- Опыт построения масштабируемых сервисов и API
- Опыт в secure coding, application security или SecOps
- Опыт пентестов, оценки уязвимостей или security-аудитов
- Знание OWASP, CWE и типовых уязвимостей ПО
- Сильные навыки отладки, автоматизированного тестирования и оптимизации производительности
- Опыт реализации сложных фич в production-кодовых базах
- Опыт рефакторинга зрелых или крупных систем
- Понимание алгоритмов, структур данных и основ computer science
- Умение работать самостоятельно без внешней помощи
- Опыт в AI не требуется
Условия
- Независимый контракт (contractor)
- Полностью удалённая работа
- Ожидаемая загрузка около 15 часов в неделю
- Гибкий график, включая выходные
- Ставка $30–$100 в час, оплата по факту выполненных задач
- Минимальные недельные требования по сдаче задач
- Скрининг: ~30-минутное AI-интервью, техническое задание и ревью hiring-менеджера
- Роли обычно закрываются примерно за 48 часов, первые задачи — через 24–48 часов после онбординга
Навыки
- Java
- Node.js
- Go
- Rust
- TypeScript
- Python
- C++
- OWASP
- CWE
- Penetration Testing
- Vulnerability Assessment
- Secure Coding
- Application Security
- Automated Testing
- Debugging
- Performance Optimization
- Algorithms
- Data Structures