Senior Linux Systems Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
DevOps
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior Linux Systems Engineer

NVIDIA, a pioneer in accelerated computing for over 25 years, is seeking a Senior Linux Systems Engineer to join their Applied Systems Engineering group. This role focuses on developing and enhancing critical infrastructure components for AI Factory hardware and software. The position offers an opportunity to work with cutting-edge technology in high-performance computing, particularly in areas of Linux security, container management, and systems programming.

The ideal candidate will bring strong expertise in Linux systems programming, with experience in languages like C, C++, and Rust. They'll work on sophisticated technical challenges, developing solutions for compute, network, and storage security in HPC environments. The role requires both technical leadership and hands-on development skills, with opportunities to contribute to open-source projects.

NVIDIA offers a competitive compensation package, including a base salary range of $148,000 - $287,500, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries in AI, robotics, and accelerated computing. They value diversity and provide a supportive environment where employees can make lasting impacts on world-changing technologies.

This position offers the flexibility of hybrid work arrangements in Santa Clara, CA, combining the benefits of in-person collaboration with remote work options. It's an excellent opportunity for experienced systems engineers who want to work at the forefront of AI and high-performance computing technology.

Last updated a month ago

Responsibilities For Senior Linux Systems Engineer

  • Work on Linux security, identity, container runtimes, drivers+containers, and containerization of high performance computing cluster software
  • Develop compute, network, storage security, and management software elements for HPC environments
  • Drive engineering process including requirements, design, implementation, peer review, testing, and documentation
  • Resolve technical issues across team, organizational and company boundaries

Requirements For Senior Linux Systems Engineer

Linux
Rust
  • Bachelor's/Master's degree in computer science or computer engineering or equivalent experience
  • 5+ years of experience with C, C++ and Rust programming
  • Deep understanding of programming primitives, data structures, multi-threading, memory management
  • Demonstrable Linux systems programming abilities
  • Ability to self-manage, lead technically, and communicate effectively
  • Open Source contributions desired

Benefits For Senior Linux Systems Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Linux Systems Engineer

Senior Production Engineer - Storage

Senior Production Engineer role at NVIDIA focusing on storage platform reliability and scalability using DevOps practices and AI/ML technologies.

Senior DevOps and Automation Engineer, Fabric Networking - GPU

Senior DevOps role at NVIDIA focusing on GPU cluster automation and management, offering competitive compensation and remote work options.

Senior Automation Engineer - Networking

Senior Automation Engineer role at NVIDIA focusing on network automation and infrastructure management for GPU Cloud and SuperPod deployments.

Senior DevOps Engineer

Senior DevOps Engineer role at NVIDIA focusing on infrastructure development and CI/CD implementation for DPU and Network Adapters platforms.

Senior Software Engineer - Build and Deployment Tools

Senior Software Engineer position at NVIDIA focusing on build and deployment tools development, requiring 5+ years of experience in software development and DevOps.