W2 - 10+ Application Security Engineer - (Bay Area/NYC/REMOTE)

Hybrid in New York, NY, US • Posted 7 hours ago • Updated 7 hours ago
Contract W2
6 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python
  • Integration Testing
  • Java
  • OWASP
  • POC
  • Product Engineering
  • Debugging
  • Dynamic Testing
  • FOCUS
  • Fuzz Testing
  • INSPECT
  • Collaboration
  • Communication
  • Concurrent Computing
  • Data Flow
  • Quality Assurance
  • Artificial Intelligence
  • Automated Testing
  • C++
  • Software Engineering
  • Attention To Detail
  • Code Review
  • Recruiting
  • Regulatory Compliance
  • SLA
  • SAFE
  • Software Security
  • Testing
  • Threat Modeling
  • Workflow
  • Writing

Summary

Position Details

Role: Senior Application Security Engineer
Location: Our staffing locations, in order of preference, are:

  1. Bay Area
  1. NYC
  1. USA (Remote)



General position overview

We are seeking a seasoned Application Security & Vulnerability Validation Engineer (5+ years of experience) to serve as the operational and technical bridge between automated/AI-driven security scanning and remediation systems and product engineering teams.

 

In this role, you will streamline service threat modeling, eliminate scanner triage noise, build minimal proofs-of-concept (PoCs) to validate exploitability, perform rigorous quality assurance on AI/agent-generated security patches, and partner with software engineers to drive confirmed vulnerabilities to verified production closure.

 

 Key Responsibilities

1. Vulnerability Reproduction & PoC Validation

  • Construct minimal local test environments, dependency mocks, and reproduction harnesses to validate reported security findings.
  • Distinguish true, exploitable vulnerabilities from scanner false positives and attach clear, reproducible evidence to issue tickets.

 

2. Automated / Agentic Patch Oversight & QA

  • Supervise, review, and validate code patches generated by automated and AI/agentic remediation systems before they are routed to product code owners.
  • Inspect code diffs for logic flaws, hallucinations, off-by-one errors, memory safety issues, and unintended functional regressions.
  • Execute unit, integration, and differential tests to confirm both fix efficacy and build stability (targeting a ≥90% patch acceptance rate by code owners without major revision).

 

3. Vulnerability Triage & Policy Evaluation

  • Review, filter, and prioritize incoming findings from automated static (SAST) and dynamic/endpoint scanning tools within a 24–48 hour turnaround window.
  • Classify vulnerability severity using standardized scoring rubrics and map valid findings to strict remediation SLAs.
  • Evaluate standard compliance exception requests against established security policies and escalate ambiguous, disputed, or architectural edge cases to senior security leads.

 

4. Threat Modeling & Asset Profiling

  • Document architectural entry points, trust boundaries, attack surfaces, and data flows for high-priority services.
  • Maintain standardized threat models and service risk classification tags in centralized repositories.

 

5. Engineering Coordination & Remediation Closure

  • Route verified, test-passing security patches (changelists / pull requests) to designated product engineering owners.
  • Shepherd fixes through code review, track remediation SLAs, and verify end-to-end deployment to production.

 

Minimum Qualifications (Must-Haves)

  • Experience: 5+ years of hands-on experience in Application Security, Product Security, or Software Engineering with a strong focus on vulnerability validation, secure code review, and test automation.
  • Programming & Test Harness Development: Proficiency in reading, writing, and debugging code in at least two core languages (C++, Go, Java, or Python), with the ability to set up local test harnesses, mock dependencies, and build minimal PoCs.
  • Secure Code Review: Deep understanding of secure coding standards (input validation, boundary checking, safe memory access, concurrency safety) and high attention to detail when reviewing code diffs for regressions, hallucinations, or off-by-one errors.
  • Vulnerability & Policy Fundamentals: Working knowledge of common vulnerability classifications (CWE, CVE, OWASP Top 10), vulnerability scoring matrices, and SLA-driven remediation workflows.
  • Threat Modeling: Understanding of architectural trust boundaries, data flows, attack surfaces, and structured threat modeling frameworks (e.g., STRIDE, PASTA).
  • Engineering Communication: Clear written and verbal communication skills to document reproduction steps, justify severity classifications, and collaborate constructively with software engineering owners through code review.

Preferred Qualifications (Nice-to-Haves)

  • AI / Automated Remediation QA: Experience validating, debugging, or prompt-tuning automated code generation tools, along with automated patch validation and differential testing.
  • Advanced Dynamic Testing: Practical experience with fuzz testing, unit/integration test frameworks, sandbox execution environments, and debugging complex runtime or logic errors across service

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91126058
  • Position Id: 9140684
  • Posted 7 hours ago
Contact the job poster
Anusha Chenna

Anusha Chenna

Recruiter @ Prohires

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.