
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 websiteSalary
💰 $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