Senior Software Engineer - Product Security

at Nvidia
USD 136,000-264,500 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Software Development @ 4 Docker @ 4 Kubernetes @ 4 MySQL @ 4 Python @ 4 SQL @ 4 NoSQL @ 4 API @ 4 Reporting @ 4 Agile @ 4

Details

NVIDIA Product Security Team is seeking a passionate and innovative Software Development Engineer willing to join hands with the Security Engineering teams to engage directly with Platform Development teams to operationalize common security solutions in their disparate environments. The team builds security platforms and integrates third-party solutions to catalog NVIDIA programs, detect vulnerabilities, drive remediation response, securely deploy into cloud environments, and innovate to meet the scale and demand of NVIDIA product teams.

Responsibilities

  • Work within various Platform Development teams to stand up automated security scanning, analysis, and signing pipelines.
  • Act as an intermediary and guide to teams on security requirements and recommend blessed/pre-vetted solutions based on build systems, repositories, and pipelines in use.
  • Advocate and bring teams' unique requirements back to Security Engineering to improve platforms and services.
  • Develop security playbooks to empower product teams for secure development.
  • Collaborate directly with software developers to understand needs and design security systems that enable more effective development.

Requirements

  • Bachelor's degree in Computer Science, Information Security, SecDevOps or equivalent experience.
  • 5+ years working in a software development or developer operations role.
  • 5+ years of demonstrated software design or development operations capabilities, including building end-to-end applications, infrastructure, and automation frameworks at large scale.
  • Experience implementing object-oriented languages for distributed environments (Python and Golang).
  • Experience working with RESTful APIs.
  • Background designing reports from scalable databases or datastores (MySQL, NoSQL, or equivalent SQL technologies).
  • Experience deploying to cloud technologies/infrastructure.
  • Experience with scalable, available, and low-latency systems (Kubernetes and Docker).
  • Knowledge of professional software engineering practices & standard methodologies for the software development process (documentation, task management, coding standards, code reviews, source control, build processes, testing, operations, and metrics).
  • Background working in an Agile SDLC.

Ways to Stand Out

  • Understanding of dependency managers.
  • Experience integrating solutions into build pipelines.
  • Knowledge of vulnerability reporting through CVE.

Compensation & Benefits

  • Base salary range (Level 3): 136,000 USD - 212,750 USD.
  • Base salary range (Level 4): 168,000 USD - 264,500 USD.
  • You will also be eligible for equity and benefits (see NVIDIA benefits page).

Other

  • Applications for this job will be accepted at least until December 24, 2025.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.