security engineer in application security

EPAM

United States

Remote

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM ищет опытного специалиста по обеспечению безопасности для верификации уязвимостей и контроля качества патчей. Вы будете строить локальные тестовые окружения, отделять реальные угрозы от ложных срабатываний и сопровождать исправления через процессы код-ревью.

Требуется знание двух языков программирования из C++, Go, Java и Python, а также понимание стандартов безопасности. У кандидата ожидается умение документировать репродукционные шаги, оценивать тяжесть уязвимостей по CWE/OwASP и

Qualifications

  • 5+ лет практического опыта в области информационной безопасности, верификации уязвимостей и тестирования.
  • Умение читать, писать и отлаживать код на двух языках из C++, Go, Java и Python.
  • Знание CWE/CVE, OWASP Top 10 и методик оценки рисков.

Responsibilities

  • Создавать локальные тестовые окружения, моки зависимостей и репродуцируемые наборы для проверки находок.
  • Различать уязвимости и ложные срабатывания сканеров и прикладывать доказательства.
  • Проверять патчи, сгенерированные автоматизированными системами и ИИ, на предмет ошибок.
  • Анализировать диффы кода на предмет логических ошибок, переполнений и регрессионных проблем.
  • Проводить юнит/интеграционные/дифференциальные тесты для проверки эффективности устранения и стабильности.
  • Классифицировать тяжесть находок по шкалам и согласовывать SLA по устранению.

Skills

C++
Go
Java
Python
Secure coding standards

Job description

Описание

Описания нет

Задачи
  • Construct local test environments, dependency mocks, and reproduction harnesses to validate reported security findings
  • Distinguish exploitable vulnerabilities from scanner false positives and attach reproducible evidence to issue tickets
  • Review and validate code patches generated by automated and AI-driven remediation systems
  • Inspect code diffs for logic flaws, hallucinations, off-by-one errors, memory safety issues, and functional regressions
  • Run unit, integration, and differential tests to confirm fix efficacy and build stability, targeting a ≥90% patch acceptance rate without major revision
  • Review, filter, and prioritize findings from automated static and dynamic/endpoint scanning tools within 24–48 hours
  • Classify vulnerability severity using standardized scoring rubrics and map valid findings to remediation SLAs
  • Evaluate compliance exception requests against security policies and escalation ambiguous, disputed, or architectural edge cases
  • Document architectural entry points, trust boundaries, attack surfaces, and data flows for high-priority services
  • Maintain threat models and service risk classification tags in centralized repositories
  • Route verified, test-passing security patches to product engineering owners
  • Shepherd fixes through code review, track remediation SLAs, and verify deployment to production
Требования
  • 5+ Years of hands-on experience in Application Security, Product Security, or Software Engineering, focused on vulnerability validation, secure code review, and test automation
  • Proficiency in reading, writing, and debugging at least two of C++, Go, Java, or Python, including setting up local test harnesses, mocking dependencies, and building minimal PoCs
  • Deep understanding of secure coding standards, including input validation, boundary checking, safe memory access, and concurrency safety
  • Knowledge of CWE, CVE, OWASP Top 10, vulnerability scoring matrices, and SLA-driven remediation workflows
  • Understanding of architectural trust boundaries, data flows, attack surfaces, and threat modeling frameworks such as STRIDE and PASTA
  • Clear written and verbal communication skills for documenting reproduction steps, justifying severity classifications, and collaborating with software engineering owners through code review
  • Будет плюсом: experience validating, debugging, or prompt-tuning automated code generation tools; automated patch validation and differential testing; fuzz testing, unit/integration test frameworks, sandbox execution environments, and debugging complex runtime or logic errors across services
Условия

Remote hiring locations: Poland

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

application security engineer for AI models
application security engineer for AI models

EPAM • United States

Remote
USD 120,000 - 170,000
Security engineer in cloud
Security engineer in cloud

Amazon Web Services (AWS) • United States

Remote
USD 180,000 - 240,000
DevSecOps and Vulnerability Management Engineer
DevSecOps and Vulnerability Management Engineer

WISE INTEGRATION • United States

Remote
USD 150,000 - 210,000
Security engineer in gaming
Security engineer in gaming

Chess.com • United States

Remote
USD 110,000 - 150,000
100% удалено
Application Security & Vulnerability Validation Engineer
Application Security & Vulnerability Validation Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Python engineer in application security
Python engineer in application security

AgileEngine, LLC. • United States

Hybrid
USD 120,000 - 180,000
Mentorship program
TechTalks
Growth roadmaps
+4
security engineer for HR technology
security engineer for HR technology

Tellent • United States

Remote
USD 150,000 - 210,000
Annual training budget
Pension plan
Travel reimbursement
+3
penetration tester in iGaming
penetration tester in iGaming

NDA • United States

On-site
USD 110,000 - 180,000
Оплачиваемый отпуск
Больничные
Возможность профессионального роста
+1
security engineer in network security
security engineer in network security

Doghouse Recruitment • United States

Remote
USD 120,000 - 170,000
penetration tester in OT/ICS and AI security
penetration tester in OT/ICS and AI security

EPAM • United States

Remote
USD 140,000 - 220,000