Senior Software and System Architect

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$152,000–$241,500 / yr
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $197k
$106k most similar roles pay here $256k

This role pays more than 71% of similar roles. Most pay $150,000–$215,184 — the shaded band above. At the midpoint, this role pays about $197k versus about $183k for comparable roles.

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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software and System Architect

As a Senior Software and System Architect within the Networking Software Architecture group, you will design state-of-the-art system architectures for DPU and NIC technologies. You will be responsible for leading architecture for cloud-networking and security solutions, building end-to-end systems from the application level down to hardware. Your daily work involves researching new technologies in networking, security, virtualization, and orchestration while writing clear architecture specifications and developing proof of concept prototypes. The role requires deep knowledge of C, Python, and Linux development, alongside experience with networking protocols, network topologies, DPDK, OVS, OVN, Docker, and Kubernetes components. You will solve complex problems regarding datacenter networking and security by collaborating with global teams to develop groundbreaking solutions for high-profile customers in the data center technology space.

What you'll do

  • Lead the architecture for cloud-networking and security solutions.
  • Design state-of-the-art system architectures for DPU and NIC technologies.
  • Build end-to-end solutions spanning from the application level to the hardware level.
  • Develop clear, reliable, and effective architecture specifications.
  • Evaluate new technologies and develop proof of concept prototypes for full-fledged products.
  • Provide creative solutions to complex technical problems in networking and security.
  • Collaborate with global teams to deliver advanced technology solutions for high-profile customers.

What we're looking for

  • Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 5+ years of experience as a Software Architect or Systems Architect.
  • Strong experience as a Software Developer.
  • Deep knowledge and experience with C and Python programming languages.
  • Hands-on Linux development experience.
  • Experience with cloud-networking and deep understanding of networking protocols and common network topologies.
  • Proficiency in technologies such as DPDK, OVS, OVN, Docker, Containers, and Kubernetes components.
  • Experience developing for networking/security devices including NICs, DPUs, switches, routers, or firewalls.

More like this

Similar roles

Senior Software Architect, Data Center Systems

Nvidia

Remote (Santa Clara, CA) +2 5 days ago $224,000$356,500
Firmware Deep Learning HPC Redfish IPMI MCTP PLDM RDE Networking Technologies Accelerated Computing System Software In-band Management
10+ yrs exp Remote

Senior Software Architect, AI Systems and Networking

Nvidia

Remote (Santa Clara, CA) +1 115 days ago $224,000$356,500
C C++ Rust RDMA InfiniBand RoCE NVLink GPUDirect vLLM SGLang TensorRT-LLM NVMe-oF Distributed Training Performance Profiling Memory Management High-Performance Networking
10+ yrs exp Remote

Senior System Software Engineer

Nvidia

Santa Clara, CA +2 63 days ago $184,000$287,500
C++ CUDA Apache Spark Java Scala RAPIDS CCCL UCX Parquet ORC JSON Apache Arrow Velox Presto Apache DataFusion Distributed Systems ETL
9+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 16 days ago $152,000$241,500
C C++ Linux QNX Android Python Embedded Systems Real-Time Operating Systems CI/CD Generative AI Automotive Systems ADAS Middleware Scripting Automation
5+ yrs exp

Senior Solutions Architect

Alloy

New York, NY 168 days ago $150,000$190,000
REST APIs Node.js Python JavaScript React HTML CSS Web Development Backend Technical Architecture Fintech KYC Compliance
4+ yrs exp Hybrid

Senior Solutions Architect

MongoDB

Paris, France 101 days ago
MongoDB Python Node.js SQL C++ Java C# Kubernetes Apache Kafka Microservices DevOps RAG AI/ML Data Engineering
8+ yrs exp Hybrid