Taro Logo

Senior Software Security Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$148,000 - $287,500
Security
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Security Engineer to join their Product Security Team's Secure Development Platform team. This role combines software engineering excellence with security expertise to deliver scalable security solutions that enable secure, efficient, and auditable software releases.

The position offers an exciting opportunity to work on full-stack development, focusing on building simplified tooling that standardizes and streamlines software releases across NVIDIA. As a Senior Software Security Engineer, you'll be responsible for developing applications that unify quality, security, automation, and compliance across the software lifecycle, enabling transparent and auditable release frameworks.

The role requires expertise in Python and Go for backend development, along with experience in modern front-end technologies like React. You'll work with containerized environments using Docker and Kubernetes, and integrate with various tools including Elasticsearch, Redis, and RabbitMQ. The position demands both technical excellence and strong communication skills, as you'll be collaborating across engineering, compliance, and DevOps teams.

This is an excellent opportunity for someone passionate about security and platform engineering, offering competitive compensation between $148,000 - $287,500 USD (depending on level), plus equity and benefits. The role provides the chance to work with cutting-edge technology at a company that's transforming industries through AI and digital twins technology. You'll be part of a team that's building the foundation for secure software development at scale, making a significant impact on NVIDIA's diverse product ecosystem.

Last updated 8 hours ago

Responsibilities For Senior Software Security Engineer

  • Design and implement full stack applications to automate secure software release workflows
  • Drive development and integration of in-house security tools and services
  • Build APIs and microservices to integrate security tooling with CI/CD pipelines
  • Streamline security and compliance platform to support standardized release tiers
  • Define and integrate release context into Product Life Cycle processes
  • Collaborate across engineering, compliance, and DevOps teams
  • Promote adoption of security services
  • Contribute to development standards for early security issue detection

Requirements For Senior Software Security Engineer

Python
Go
Redis
React
  • Bachelor's degree in Computer Science, Information Security, or equivalent experience
  • 5+ years of software engineering experience with emphasis on security or developer platforms
  • Proficiency in Python and Go, building backend services and integrating front-end components
  • Experience designing RESTful APIs and deploying microservices in containerized environments
  • Familiarity with Docker, Kubernetes, and cloud platforms (preferably AWS)
  • Understanding of tools like Elasticsearch, Redis, RabbitMQ, S3, or SwiftStack
  • Ability to build secure, scalable tooling that enhances engineering workflows
  • Strong cross-functional communication and collaboration skills

Benefits For Senior Software Security Engineer

Equity
Medical Insurance
  • Equity
  • Medical Insurance

Related Jobs

Senior Software Engineer, AI Security Engineering

Senior Software Engineering role at NVIDIA focusing on AI security engineering, developing and implementing security solutions for AI products and systems.

Senior Formal Verification Engineer

Senior Formal Verification Engineer role at NVIDIA focusing on AI-driven formal verification for next-generation chips.

Senior Infrastructure Security Engineer - DGX Cloud

Senior Infrastructure Security Engineer role at NVIDIA focusing on cloud and on-premise security implementation for DGX Cloud platform, offering competitive compensation and remote work options.

Senior Systems Software Security Engineer – Factory and Security Provisioning

Senior Systems Software Security Engineer role at NVIDIA focusing on factory and security provisioning for data center systems, requiring expertise in OTP, security controls, and provisioning processes.

Senior Math Libraries Engineer, Post Quantum Cryptography

Senior Math Libraries Engineer position at NVIDIA focusing on Post-Quantum Cryptography and Privacy-Enhancing Technologies, developing high-performance cryptographic solutions for GPU platforms.