Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

Senior Systems Software Engineer

NVIDIA

$148,000 - $287,500
Dec 8, 2025
Santa Clara, CA, US
Apply Now

NVIDIA is seeking to develop and build modern management frameworks for user interfaces that support large-scale, accelerated, and software-defined data centers

Requirements

  • Solid programming expertise in languages such as C/C++, Go, or Python
  • Experience with distributed systems, application services, or cloud-scale infrastructure
  • Strong understanding of networking fundamentals, protocols, or network management systems
  • Background in routing/switching technologies, network OS platforms, or data-center network design
  • Experience with UI/UX development frameworks or application dashboards
  • Knowledge of data models (YANG), RESTful APIs, and configuration/management frameworks
  • Familiarity with open networking solutions such as Cumulus Linux, Mellanox switches, or SONiC

Responsibilities

  • Designing, implementing, and enhancing core networking management services that power NVIDIA platforms
  • Building modern UI components and application services that simplify system management and monitoring
  • Collaborating with engineering, UX, product, and architecture teams to define software requirements and technical designs
  • Ensuring reliability, scalability, and performance across distributed systems and complex infrastructure
  • Working closely with internal stakeholders, including field engineering, customer support, and platform engineering teams
  • Contributing to process improvements, development guidelines, and agile execution workflows
  • Participating in full lifecycle delivery—from design through development, validation, and release

Other

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • 5+ years of experience building software for Linux-based systems or data-center-grade networking products
  • Ability to work effectively with multi-disciplinary teams and contribute to architectural discussions
  • Attention to detail and comfort working in a dynamic environment with evolving requirements
  • Excellent communication skills and ability to collaborate across time zones