Senior Software and System Architect

1 Month ago • 5 Years + • Network Engineering • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Software and System Architect to lead architecture for cloud-networking and security solutions, design state-of-the-art systems for DPUs & NICs, and build end-to-end solutions. This role involves researching new technologies, developing prototypes, collaborating with global teams (software/hardware architects, R&D, product teams), and working with high-profile clients on advanced technologies. Responsibilities include defining groundbreaking architectures in networking, security, virtualization, and orchestration, contributing to the advancement of data center networking and security solutions.
Must have:
  • BSc/MSc/PhD in CS/CE/EE or equivalent
  • 5+ years Software/System Architect experience
  • Strong C and Python skills
  • Linux development experience
  • Cloud-networking expertise
  • Networking protocol knowledge
Good to have:
  • NIC/DPU/Switch/Router/Firewall experience
  • OS and driver background
  • Data center, cloud experience
  • DPDK, OVS, OVN experience
  • Docker, Kubernetes experience
Perks:
  • Competitive salary
  • Generous benefits package

Job Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group. Nvidia's Architecture group consists of world-class architects responsible for crafting the next generation state-of-the-art architecture for our DPUs & NICs technologies.

The position includes researching new technologies with a focus on defining the architecture of groundbreaking technologies in various domains: networking, security, virtualization and orchestration. You work will play a vital role in advancing our datacenter networking and security solutions. You will be working with global teams iand have a unique opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies. Does this sound like a role you are looking for? Then we'd love to hear from you!

What you will be doing:

  • Leading architecture for cloud-networking and security solutions

  • Designing state-of-the-art system architecture for DPUs & NICs technologies

  • Building end-to-end solutions from application level to hardware level

  • Providing fast and creative solutions to complex problems

  • Writing effective, clear and reliable architecture specifications

  • Evaluating new technologies, innovating and rapidly developing proof of concept prototypes that can then be developed into full-fledged products/solutions

  • Working closely with different Nvidia teams around the world including software and hardware architects, R&D, product teams, solution architects, application and field engineers

  • Working with high profile customers on advanced and groundbreaking technologies and solutions

What we need to see:

  • B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

  • 5+ years of experience as a Software Architect or Systems Architect; Within that, strong experience as a Software Developer.

  • Deep knowledge of and experience with C and Python

  • Hands-on Linux development experience

  • Cloud-networking experience

  • Wide knowledge and understanding of networking protocols and common network topologies

  • Strong design, coding, analytical, debugging and problem-solving skills

  • Ability to work concurrently with multiple groups locally and abroad in the organization

  • Excellent communication, documentation and presentation skills

Ways to stand out of a crowd:

  • Development experience with networking/security devices – NICs/DPUs/Switches/Routers /Firewalls

  • Good understanding of OSs and drivers

  • Background with data center technologies, network topologies and cloud

  • Experience with DPDK, OVS, OVN

  • Experience with Docker, Containers, Kubernetes components & subsystems

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and. due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

#LI-Remote

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Socure - Product Design Intern

Socure

(Remote)
1 Day ago
ByteDance - Optical System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Canva - Software Engineer - Developer Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Company3 Method Studios - Facility Technician (7:00am - 3:30pm PT)

Company3 Method Studios

Hollywood, Florida, United States (On-Site)
6 Months ago
Riot Games - Staff Software Engineer, Gameplay & Simulation

Riot Games

Los Angeles, California, United States (On-Site)
1 Day ago
Google - Staff Software Engineer, Network Management

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Technical Program Manager, Network Infrastructure

Google

Tokyo, Japan (On-Site)
2 Days ago
ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
ByteDance - Site Reliability Engineer Graduate (Technical Infrastructure) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NetEase Games - Infrastructure Engineer

NetEase Games

Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Optical system engineer - Pico Lab -(AR/VR)- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Sandbox interactive-gmbh - Senior Gameplay Programmer (m/f/d)

Sandbox interactive-gmbh

Graz, Styria, Austria (On-Site)
6 Months ago
DraftKings - Technical Business Analyst

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Week ago
Playtika - Game Designer Expert- Redecor

Playtika

Berlin, Berlin, Germany (On-Site)
6 Months ago
Aisera Jobs - Senior Python Software Engineer - Data and Models

Aisera Jobs

Greece, New York, United States (On-Site)
1 Day ago
Zinnia - Product Manager I

Zinnia

Bridgewater, New Jersey, United States (Hybrid)
1 Day ago
Company3 Method Studios - Data Wrangler Supervisor (Temporary)

Company3 Method Studios

Santa Monica, California, United States (On-Site)
1 Month ago
Epic Games - Senior UI Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Nagarro - Junior SAP FI/CO Consultant (all genders)

Nagarro

Austria (Hybrid)
4 Months ago
Bongfish - Senior Gameplay Programmer (m/f/d)

Bongfish

Graz, Styria, Austria (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Google - Program Manager III, Operations, Cloud Supply Chain

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Evolution - Online Game Presenter (Hostess - Waitress Alternative) - Competitive Pay & Tips!

Evolution

Atlantic City, New Jersey, United States (On-Site)
6 Months ago
Scout - Specialist, Function Integration & Software Planning

Scout

Novi, Michigan, United States (On-Site)
1 Day ago
Flip Fit - Product Manager - Content Ecosystem

Flip Fit

New York, New York, United States (Hybrid)
1 Month ago
WayUp - Accessibility Tester

WayUp

Miami, Florida, United States (Hybrid)
9 Months ago
ByteDance - Software Development Engineer (SDN Traffic Intelligence & Control)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Reframe - Android Engineer

Reframe

United States (Remote)
9 Months ago
Next Level Business Services - Java Developer with Oracle SOA

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
6 Months ago
ByteDance - Research Scientist, Foundation Model, Music Intelligence

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Oculus VR - Technical Artist

Oculus VR

Washington, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

Playtika - IT Infrastructure Engineer

Playtika

Ukraine (On-Site)
5 Months ago
Extreme Network - Systems Engineer-Scandinavia

Extreme Network

Stockholm, Stockholm County, Sweden (Remote)
6 Months ago
Google - Network Reliability and Predictability Analyst

Google

Singapore (On-Site)
2 Days ago
Activision - Senior Network Engineer

Activision

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
ByteDance - IT AMS Lead

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Meta - Software Engineer - Datacenter networking

Meta

Bellevue, Washington, United States (On-Site)
5 Months ago
ByteDance - Software Development Engineer, Network Monitoring & Alerts

ByteDance

Singapore (On-Site)
1 Month ago
ByteDance - Network Reliability Engineer - Physical Network Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Multi Cloud CDN

ByteDance

Seattle, Washington, United States (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug