Taro Logo

Principal Software Engineer – CSP Engagements

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$272,000 - $425,500
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking an experienced Principal Software Engineer to join their Data Center Systems and Software CSP engagements team. This role represents a unique opportunity to work at the forefront of accelerated computing and AI technology, focusing on next-generation Data Center products.

The position requires a strategic mindset combined with deep technical expertise, as you'll be the primary technical contact for Cloud Service Provider (CSP) and Hyperscaler customers. You'll be responsible for driving system software architecture alignment, conducting technical deep dives, and acting as the bridge between NVIDIA's technology roadmap and customer requirements.

The role demands extensive experience in server system architecture and its impact on application performance, with a particular focus on the software/hardware interface. You'll need deep knowledge of computer architecture, including ARM and x86 platforms, along with expertise in system software design, OS fundamentals, and Linux kernel device drivers.

What makes this role particularly exciting is the opportunity to work with cutting-edge technology at one of the world's leading technology companies. NVIDIA is at the forefront of AI and high-performance computing, and this role puts you at the intersection of these revolutionary technologies. You'll be working with major cloud service providers and hyperscalers, helping shape the future of data center technology.

The position offers a competitive compensation package, including a base salary range of $272,000 - $425,500, plus equity and comprehensive benefits. You'll be joining a company known for its innovative culture and commitment to pushing technological boundaries, working alongside some of the industry's brightest minds.

This is an ideal role for a seasoned professional who combines technical expertise with strategic thinking and excellent communication skills. If you're passionate about system architecture, enjoy solving complex technical challenges, and want to make a significant impact in the field of accelerated computing, this position offers an exceptional opportunity to advance your career while working on technology that's transforming industries.

Last updated 15 hours ago

Responsibilities For Principal Software Engineer – CSP Engagements

  • Drive system software architecture alignment and technical deep dives for CSP projects
  • Collaborate with major customers to understand roadmap and requirements
  • Spearhead cross functional efforts to resolve complex customer issues
  • Make key technical decisions and mitigate execution risks
  • Build and maintain customer trust
  • Work with cross-functional architects in defining system software architecture

Requirements For Principal Software Engineer – CSP Engagements

Linux
  • Extensive experience in designing scalable, high-performance server systems
  • Proven leadership skills with strong project ownership
  • Deep understanding of computer architecture and ARM/x86 architectures
  • Proficient in system software design, OS fundamentals, Linux kernel device drivers
  • Skilled in complex system-level debugging and performance analysis
  • BS or MS in Computer Engineering, Computer Science, or related field
  • 15+ years in system software architecture and development

Benefits For Principal Software Engineer – CSP Engagements

Equity
  • Equity
  • Benefits package offered

Related Jobs

Principal Storage Kernel Software Engineer, Linux - DGX Cloud

Principal Storage Kernel Software Engineer position at NVIDIA, focusing on developing advanced storage solutions for DGX Cloud, requiring 15+ years of experience in storage systems and kernel development.

Principal Software Architect – GPU Driver

Principal Software Architect position at NVIDIA focusing on GPU driver development, requiring 15+ years of experience in system software design and kernel development.

Principal Software Engineer - Developer Experience

Principal Software Engineer role at NVIDIA leading Developer Experience initiatives, focusing on AI Inference Services and Engineering Apps development.

Principal Software Engineer

Principal Software Engineer role at NVIDIA focusing on database transformation and GPU-accelerated platforms for AI workloads.

Principal Software Engineer

Principal Software Engineer position at NVIDIA focusing on AI-powered ServiceNow solutions with 15+ years experience required, offering $248,000-$391,000 salary plus equity.