Senior Pentester (Web)
Conducts manual black/grey/white-box pentests of web apps and APIs (REST, GraphQL, gRPC, WebSocket) — including AI/LLM security, auth flows, and business-logic attack chains — for Dats.Team's in-house adtech, gaming, and fintech products. Builds own offensive tooling in Python/JavaScript and writes remediation reports. Full remote worldwide.
- Compensation
- Not disclosed
- Location
- Весь мир
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Security
- Posted
Skills
Must have
- 4–5+ years of manual pentesting of web applications and APIs (black-box, grey-box, white-box)
- Deep understanding of OWASP Top 10 and hands-on exploitation of XSS, SSRF, SSTI, SQL/NoSQL Injection, XXE, Deserialization, CSRF, CORS, Prototype Pollution, Path Traversal, etc.
- Experience testing REST, GraphQL, gRPC, and WebSocket APIs, finding business-logic flaws and bypassing protections
- Hands-on analysis of authentication/authorization (OAuth 2.0, OIDC, SAML, JWT, SSO, MFA), including implementation flaws
- Expert-level Burp Suite Professional skills
- Solid knowledge of Python and JavaScript/TypeScript for PoCs, exploits, and test automation
- Security research experience and analysis of modern frameworks/architectures (React, Angular, Vue, Spring, .NET, Node.js, Go, etc.)
Nice to have
- Development of own Burp Suite extensions
- Experience testing AI/LLM applications (OWASP Top 10 for LLM)
- Participation in Threat Modeling, Security Architecture Review, or Purple Team activities
Full description
Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года — рекламные платформы, игровые сервисы и платформы, мобильные игровые приложения, финтех-продукты и решения.
У нас проектно-ориентированный подход, матричная структура с привязкой специалистов к одному проекту, но при этом мы работаем командой. В работе мы применяем Scrum, Agile.
Ищем профессионала в нашу команду безопасности.
Обязанности:
- Проведение пентестов web-приложений и API (black-box, grey-box, white-box), включая REST, GraphQL, gRPC и WebSocket.
- Тестирование безопасности AI/LLM-функциональности (Prompt Injection, Data Leakage, RAG, MCP, Agentic AI и другие сценарии по OWASP Top 10 for LLM).
- Проверка механизмов аутентификации и авторизации (OAuth 2.0, OIDC, SAML, JWT, SSO, MFA), а также контроля доступа и поиска ошибок (IDOR/BOLA, эскалация привилегий, multi-tenancy).
- Поиск и эксплуатация технических и бизнес-логических уязвимостей, построение сложных цепочек атак (Attack Paths).
- Анализ безопасности клиентской и серверной части приложений, зависимостей, Software Supply Chain и исходного кода.
- Разработка собственного offensive-инструментария, PoC, расширений Burp Suite и средств автоматизации на Python/JavaScript.
- Подготовка технических отчетов с описанием рисков, рекомендациями по устранению и проведение ретестов после исправлений.
- Участие в Threat Modeling, Security Architecture Review и, при желании, в активностях Purple Team.
Требования:
- Опыт проведения ручного пентеста web-приложений и API от 4–5 лет, уверенное владение методиками black-box, grey-box и white-box.
- Глубокое понимание современных web-уязвимостей (OWASP Top 10) и практический опыт эксплуатации XSS, SSRF, SSTI, SQL/NoSQL Injection, XXE, Deserialization, CSRF, CORS, Prototype Pollution, Path Traversal и других.
- Опыт тестирования REST, GraphQL, gRPC, WebSocket API, поиска бизнес-логических уязвимостей и обхода механизмов защиты приложений.
- Практический опыт анализа аутентификации и авторизации (OAuth 2.0, OIDC, SAML, JWT, SSO, MFA), включая поиск ошибок реализации.
- Экспертное владение Burp Suite Professional, опыт разработки собственных расширений будет преимуществом.
- Уверенное знание Python и JavaScript/TypeScript для разработки PoC, эксплойтов и автоматизации тестирования.
- Опыт проведения Security Research, анализа современных фреймворков и архитектур (React, Angular, Vue, Spring, .NET, Node.js, Go и др.).
- Будет плюсом опыт тестирования AI/LLM-приложений, участия в Threat Modeling, Security Architecture Review или Purple Team.