NVIDIA

Senior Software Engineer – Product Security

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: Remote • Colorado, Montana, New York, North Carolina, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $136,000 - $212,750 per year

Job Level

Senior

Tech Stack

CloudDockerGoKubernetesMySQLNoSQLPythonSDLCSQL

About the role

  • You will work within various Platform Develop teams to standup automated security scanning, analysis, and signing pipelines.
  • Act as intermediary and guide to teams on security requirements, and blessed and pre-vetted solutions based on which build system and repository, pipelines the product is using.
  • Advocate bringing team's unique requirements back to our Security Engineering teams improving our platforms and services.
  • Develop the overall security playbook for those teams to empower them for their future secure development.
  • Engage groundbreaking technology as part of your day-to-day 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 confirmed software design or development operations capabilities in build or standup of end to end applications, infrastructure, and automation frameworks at large scale.
  • Experience implementing object-oriented languages for a distributed environment – (Python and Golang)
  • Experience working with RESTful APIs
  • Background with designing reports from scalable databases or datastores (MySQL, noSQL db or equivalent SQL technology)
  • 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, including documentation and task management, coding standards, code reviews, source control management, build processes, testing, operations, and generation of critical metrics.
  • Background with working in an Agile SDLC
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonGolangRESTful APIsMySQLNoSQLKubernetesDockerautomation frameworkssoftware designend to end applications
Soft skills
intermediaryguidanceadvocacyempowermentcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SecurityBachelor’s degree in SecDevOps