Senior Software Architect - Data Center Systems

World leader in accelerated computing, pioneering AI and digital twins technology.
Santa Clara, CA, USAAustin, TX, USAHillsboro, OR, USA
$224,000 - $425,500
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Software Architect - Data Center Systems

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Architect for their Data Center Systems team. This role focuses on building innovative server systems for GPU accelerated applications, particularly in Deep Learning. The position involves architecting and developing end-to-end software and firmware stack for these systems, working alongside world-class engineering teams.

The role requires deep expertise in server platform design and understanding of Deep Learning workloads. You'll be responsible for leading software activities from design through production, driving system architecture for complex server platforms, and collaborating with cross-functional teams including application software, libraries, system software, and firmware teams.

As a Senior Software Architect, you'll work directly with major customers to align roadmaps, partner with business vendors, and make key technical decisions for designs with complex inter-component dependencies. The position offers the opportunity to shape the future of accelerated computing and AI infrastructure at one of technology's most innovative companies.

NVIDIA offers competitive compensation with a base salary range of $224,000 - $425,500, plus equity and comprehensive benefits. The company is committed to fostering diversity and inclusion, making it an ideal workplace for innovative minds. This role provides a unique opportunity to work on cutting-edge technology that powers artificial intelligence, high-performance computing, and next-generation data center solutions.

Last updated 13 days ago

Responsibilities For Senior Software Architect - Data Center Systems

  • Lead software activities for NVIDIA's deep learning server platforms
  • Drive system architecture for complex server platforms
  • Partner with teams to design complete software solutions
  • Work directly with major customers to understand requirements
  • Work with business partners and vendors
  • Develop roadmap of new technologies and protocols
  • Mentor architects and engineering teams
  • Make key technical decisions for complex designs

Requirements For Senior Software Architect - Data Center Systems

Linux
Kubernetes
  • Deep experience in designing architecture for scalable server systems
  • Understanding of HPC or Deep learning workloads
  • Expertise in Out of Band and In-band management architectures
  • Knowledge of server system architecture
  • Experience in implementing left shift strategy
  • Excellent written and verbal communication skills
  • BS or MS degree in Computer Engineering, Computer Science, or related degree
  • 10+ years in System architecture and design

Benefits For Senior Software Architect - Data Center Systems

Medical Insurance
Equity
  • Equity compensation
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect - Data Center Systems

Distinguished Engineer – Data Center System Software Architect

Lead system software architecture for NVIDIA's data center products, working with cutting-edge GPU and AI technologies while collaborating with major cloud providers.

Distinguished Systems Software Engineer, Graphics Delivery Network Platform

Distinguished Systems Software Engineer role at NVIDIA focusing on cloud streaming platform development, combining GPU expertise with AI technologies and distributed systems architecture.

Distinguished Systems Software Engineer, Graphics Delivery Network Platform

Distinguished Systems Software Engineer position at NVIDIA focusing on Graphics Delivery Network Platform development and architecture.

Principal Planning Software Engineer - Autonomous Vehicles

Principal Software Engineer position focusing on planning systems for autonomous vehicles at NVIDIA.

Distinguished Systems Software Engineer, Graphics Delivery Network Platform

Distinguished Systems Software Engineer position at NVIDIA working on Graphics Delivery Network Platform and GeForce Now streaming services.