Security Engineer

Virtusa Corp
  • San Jose, CA
    3 days ago

    Job Description

    Job Requirements

    Role Overview

    Support the Search Engineering team by managing vulnerability lifecycles, ensuring secure architectural practices, and overseeing automated fix validations.

    Key Responsibilities :

    Threat Modeling & Asset Profiling: Document trust boundaries, data flows, and architectural entry points for high-priority services; maintain up-to-date threat profiles in centralized repositories.

    • Vulnerability Triage & Policy Management: Review and filter scanner findings, classify severity, and evaluate exception requests against security policies.
    • Reproduction & PoC Validation: Construct minimal test environments/harnesses to validate reported findings and confirm viable vulnerabilities vs. false positives.
    • Automated / Agentic Fixer Oversight & QA: Supervise and validate code patches generated by automated remediation agents, executing tests and inspecting diffs for regressions.
    • Product Team Coordination & Closure: Route validated patches to code owners and shepherd fixes through code review to production deployment.

    Technical Skills

    • Must-Have Skills:
    • Understanding of architectural trust boundaries, attack surfaces, data flows, and threat modeling frameworks (e.g., STRIDE, PASTA).
    • Working knowledge of common vulnerability classifications (CWE, CVE, OWASP Top 10) and SLA mapping.
    • Proficiency reading and writing code in at least two core languages (C++, Go, Java, Python) and building test harnesses/PoCs.
    • Strong code review skills (identifying regressions, hallucinations) and knowledge of secure coding standards.
    • Nice-to-Have / Advanced Skills:
    • Experience with threat model reviews for large distributed / microservice architectures.
    • Experience managing vulnerability queues, automated scanning tools, and compliance exception reviews.
    • Practical experience with fuzzing, unit test frameworks, sandbox execution, and cross-boundary debugging.
    • Experience prompt-tuning automated code generation tools, differential testing, and patch validation.

    Work Experience

    2-5Years

    Numbers & Facts

    LocationSan Jose, CA

    Skills

    • Architectural Servicesunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Computer Programmingunmatched
    • Computer Securityunmatched
    • Debugging Skillsunmatched
    • Fuzz Testingunmatched
    • Go Programming Language (Golang)unmatched
    • Javaunmatched
    • Microservicesunmatched
    • Model Reviewunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Secure Codingunmatched
    • Service Level Agreement (SLA)unmatched
    • Software Patchesunmatched
    • Team Lead/Managerunmatched
    • Test Harnessunmatched
    • Testingunmatched
    • Threat Modelingunmatched
    • Unit Testunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder