JobsManager, Software Architecture
NVIDIA logo

Manager, Software Architecture

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/5/2026

Compensation

$184,000 - $356,500 per year

Undergraduate with 2+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

The Engineering Manager role at NVIDIA involves leading a team of systems and networking engineers focused on building distributed AI communication systems. The team addresses critical infrastructure challenges in AI by developing systems-level software that optimizes data movement between GPUs, nodes, and storage. This position requires a strong technical leader who can set the technical roadmap and foster a culture of collaboration and excellence. The role also includes project planning and resource management across multiple workstreams.

Requirements

  • 8+ years of software engineering experience with advanced knowledge in systems software, networking, or distributed systems.
  • 3+ years of direct people management experience.
  • BS, MS, PhD or equivalent experience in Computer Science, Computer Engineering, or a related field.
  • Ability to scope a problem, set a plan, and deliver results in a fast-paced R&D environment.
  • Strong communication skills, including public speaking and technical writing.
  • Good understanding of computer architecture, memory hierarchies, DMA engines, and networking.
  • Proficiency in programming languages such as C, C++, Rust, and Python.
  • Understanding of ML systems concepts, including transformer architectures and distributed training.

Responsibilities

  • Lead and develop a team of systems and networking engineers building distributed AI communication systems.
  • Set the technical roadmap in partnership with principal engineers and architects.
  • Create a culture of technical excellence and open collaboration within the team.
  • Handle project planning, resource allocation, and delivery timelines across concurrent workstreams.

Benefits

  • Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.

Is this posting expired or inaccurate?