Senior Software Architect

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$150,000 - $250,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Architect

NVIDIA, the world leader in accelerated computing, is seeking an outstanding Senior Software Architect to join their SW Architecture group. This role focuses on researching and defining groundbreaking technologies in networking, security, virtualization, and orchestration. As part of NVIDIA's world-class architecture team, you'll be instrumental in designing next-generation architecture for DPUs & NICs technologies.

The position offers a unique opportunity to impact the future of data-center technologies at a dynamic, technology-focused company. You'll work with diverse teams globally, including software architects, R&D, product teams, and solution architects, while developing innovative prototypes and architectures.

The ideal candidate should have strong expertise in Linux development, container technologies, and cloud/data center networking. With 4+ years of software development experience and deep knowledge of C and Python, you'll be responsible for designing state-of-the-art system architectures and developing innovative solutions based on NVIDIA products and open-source technologies.

NVIDIA offers competitive compensation and a comprehensive benefits package. The company is committed to fostering diversity and inclusion, providing equal opportunities to all candidates. Join a forward-thinking team that's shaping the future of technology and make a significant impact in the world of accelerated computing and AI.

Last updated 4 days ago

Responsibilities For Senior Software Architect

  • Design and develop POCs prototypes for future products/solutions
  • Design state-of-the-art system architecture for DPUs & NICs technologies
  • Develop innovative SW based on Nvidia products and open source technologies
  • Write effective, clear and reliable architecture specifications
  • Work with global teams including SW & HW architects, R&D, product teams, and field engineers

Requirements For Senior Software Architect

Python
Linux
Kubernetes
  • B.Sc/M.Sc/PhD degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 4+ years of experience as SW developer
  • Deep knowledge and experience with C, Python
  • Hands on Linux development, Docker and Containers based technologies
  • Experience with cloud and Data Center networking
  • Wide knowledge of networking protocols and common network topologies
  • Strong design, coding, analytical, debugging and problem-solving skills
  • Previous experience as SW/System Architect
  • Good understanding of OSs and drivers
  • Excellent communication, documentation and presentation skills

Benefits For Senior Software Architect

Medical Insurance
  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Architect

Senior Software Architect - Deep Learning and HPC Communications

Senior Software Architect role at NVIDIA focusing on Deep Learning and HPC Communications, building crucial communication libraries for scaling AI and HPC systems.

Senior Software and System Architect

Senior Software and System Architect position at NVIDIA focusing on cloud-networking and security solutions architecture.

Software Engineering Manager, Distributed Task-based Runtimes

Lead NVIDIA's distributed runtime stack development team, focusing on scalable accelerated computing solutions for AI, scientific computing, and data analytics applications.

Senior Engineering Manager, System Integration - Autonomous Vehicles

Senior Engineering Manager role at NVIDIA for System Integration in Autonomous Vehicles, leading a team of 5-10 engineers to deliver new platforms and technologies.

Senior Software Architect, AI Networking

NVIDIA seeks a Senior Software Architect to lead AI data center and network technologies, driving innovation in cloud solutions and representing the company in key industry forums.