Senior Software Engineer, Application Security - AV and Software Infrastructure

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAHillsboro, ORBoulder, CORedmond, WA
Employment
Full-time
Posted
22 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$131k $233k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$216,600.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Application Security - AV and Software Infrastructure

JOB TITLE: Senior Software Engineer, Application Security - AV and Software Infrastructure As a Senior Software Engineer, Application Security - AV and Software Infrastructure, you will join the Autonomous Vehicle Infrastructure and Software Infrastructure teams to secure services, APIs, developer tools, and data platforms. You will review application designs and code, develop threat models, and implement authentication and authorization controls for APIs and services. Your daily work involves building reusable libraries, tooling, and reference implementations while integrating security checks into CI/CD workflows. You must possess strong programming skills in Go, Python, Java, or C++ and experience with OAuth 2.0, OpenID Connect, and Kubernetes. You will address security risks within the software development lifecycle, focusing on identity, tenant isolation, and sensitive data protection to ensure secure development across distributed systems and infrastructure.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Review application designs and source code to identify security risks before deployment.
  • Develop threat models for distributed systems and software development workflows.
  • Design and implement authentication and authorization controls for APIs, services, and applications.
  • Build reusable security libraries, tooling, and reference implementations for engineering teams.
  • Improve handling of credentials, secrets, sensitive data, and security-relevant logging.
  • Integrate automated security checks and actionable remediation paths into CI/CD workflows.
  • Investigate application vulnerabilities and develop fixes with service owners.
  • Partner with security teams to prioritize improvements and measure the effectiveness of security controls.

What we're looking for

  • 12+ years of relevant experience and a BS or MS in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Experience building and operating production software with substantial work in application or product security.
  • Strong programming skills in Go, Python, Java, C++, or a comparable language.
  • Practical understanding of web and API security, authentication, authorization, and common vulnerability classes.
  • Experience with threat modeling and security reviews for distributed systems.
  • Ability to turn security findings into concrete engineering changes and prioritize work based on risk and impact.
  • Clear communication and experience working collaboratively with engineering teams.
  • Experience with OAuth 2.0, OpenID Connect, service identity, and authorization policy systems (preferred).

More like this

Similar roles

Senior Software Engineer, Security

Nvidia

Remote (Santa Clara, CA) 3 days ago $184,000–$287,500
C/C++ Rust Linux eBPF SELinux AppArmor Kubernetes Docker Enroot OAuth 2.1 OIDC Kerberos FIDO2 WebAuthn Active Directory Entra ID FreeIPA RHEL IdM SSSD PKI Slurm Lustre NFS InfiniBand Zero Trust ZTNA CVSS 4.0 SBOM Incident Response Disaster Recovery
8+ yrs exp Remote

Senior Software Engineer, AV Analysis Platform

Nvidia

Santa Clara, CA 5 days ago $224,000–$356,500
Python Go Distributed Systems APIs Data Pipelines Protobuf Parquet Schema Evolution Observability Performance Profiling Backend Services Workflow Orchestration Data Contracts Time-series Data Production Monitoring
10+ yrs exp Hybrid

Senior Security Software Engineer, AV Platform

Nvidia

Santa Clara, CA 59 days ago $184,000–$287,500
C++ C Python Linux QNX ROS Embedded Systems Real-time Operating Systems System Software Computer Vision GPU Parallel Computing Source Control Middleware Data Processing Sensor Abstraction Security Governance
8+ yrs exp

Senior Security Software Engineer, AV Platform

Nvidia

Santa Clara, CA 15 days ago $152,000–$241,500
C++ C Python Linux QNX ROS Embedded Systems Real-time Operating Systems Threat Modeling STRIDE ISO 21434 SAE J3061 UNECE Regulation 155 GDPR Computer Vision Parallel Computing System Architecture Cloud Infrastructure CAN LIDAR RADAR GPS IMU
5+ yrs exp

Senior Software Engineer, AV Platform

Nvidia

Santa Clara, CA 63 days ago $224,000–$356,500
C++ C Linux QNX Embedded Systems System Software Parallel Computing GPU Architecture ISO 26262 Threading Synchronization Communication Frameworks Ethernet Memory Subsystems CAN LiDAR Radar GPS IMU
10+ yrs exp

Senior Software Engineer, Security

Apple Inc

Seattle, WA 13 days ago $175,000–$308,500
Python Go Java LLM Agentic Systems CI/CD Distributed Systems gRPC Linux Bash Containerization Dynamic Analysis Taint Analysis Artifact Signing Data Pipelines
10+ yrs exp