Senior Software Architect Cyber Security
@ NVIDIA

Hybrid
$425,500
Hybrid
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @nvidia.com
Recommended after applying

Job Details

About the Role

NVIDIA is seeking a dedicated and hardworking Senior Software Architect Cyber Security to join our SW Architecture group. In this role, you will research new technologies and define groundbreaking security architectures from ideation to productization, focusing on securing data centers and AI clouds with NVIDIA's DPU and NIC technologies.

What You Will Be Doing

  • Evaluate new technologies and rapidly develop prototypes for product solutions.
  • Collaborate across teams to transform innovative ideas into released products.
  • Craft new innovations to secure AI and data centers.
  • Work with high-profile customers on sophisticated, groundbreaking technologies.
  • Provide fast, creative solutions to complex security problems.

What We Need To See

  • BS or MS degree in Computer Science, Computer Engineering or equivalent.
  • 10+ years of software development with expertise in security technologies.
  • 4+ years as a SW Architect/System Architect.
  • Proficiency in C++ and Python and hands-on Linux development.
  • Deep knowledge of virtualization and containerization technologies.
  • Excellent communication, documentation, and collaboration skills.

Ways To Stand Out

  • Experience in developing security products.
  • Expertise in memory forensics and storage networking.
  • Background in data center technologies and cloud systems.

Key Skills/Competency

C++, Python, Linux, virtualization, containerization, SW architecture, security, innovation, data centers, AI

How to Get Hired at NVIDIA

🎯 Tips for Getting Hired

  • Customize your resume: Tailor your skills to NVIDIA's requirements.
  • Highlight projects: Emphasize security and innovation experience.
  • Network strategically: Connect with NVIDIA employees on LinkedIn.
  • Prepare technically: Brush up on C++, Python, and Linux skills.

📝 Interview Preparation Advice

Technical Preparation

Review C++ programming projects.
Study advanced Python coding techniques.
Practice Linux system development.
Update knowledge on virtualization/containerization.

Behavioral Questions

Discuss a challenging team project.
Describe handling tight deadlines.
Explain adapting to rapid technology changes.
Share experience in cross-functional collaboration.

Frequently Asked Questions