Jobs · Engineering · North Carolina

Senior Network Solution Engineer (Weekend Coverage)

NVIDIA · Durham, NC · 3 wk ago
EngineeringFull-time

About the role

The NVIDIA Experience (NVEX) Solutions Engineering team is seeking a senior Computer or Software Engineer to join our team. This role involves bridging the gap between customer support teams and R&D, focusing on resolving complex network issues and providing top-tier support for cutting-edge network technologies like InfiniBand, NVLink, and Spectrum-X.

Responsibilities

  • Assist various network and AI cluster support teams in reproducing, resolving, and root causing sophisticated customer issues
  • Work with NVIDIA R&D teams to rapidly develop bug fixes, workarounds, and solutions for customers using NVIDIA’s network technologies
  • Directly collaborate with customer engineers on live triage of critical and high-profile issues
  • Become an authority in NVIDIA Spectrum-X networking used in AI clusters
  • Develop support and analysis tools to help analyze and root cause field issues
  • Daily use of advanced AI tools for software development, log and trace analysis, and source code debugging
  • Spend a portion of time working directly within an R&D team, taking on feature development and bug fixes
  • Occasional work on holidays to support critical customers

Requirements

  • Candidates must have software development experience in the networking industry, either as a network hardware manufacturer or software integrator
  • Experience working directly with customers and support groups to triage and resolve critical in-field, in-production networking problems
  • At least 5+ years of experience developing software (C, C++, Python, or Go)
  • At least 5+ years of experience directly supporting end-customers, partners, or integrators for network equipment and infrastructures
  • Experience analyzing, developing, and debugging at least 2 of the following: Linux NIC drivers, switch ASICs and SDKs, embedded network device firmware, Linux based network equipment (routers, switches, gateways, etc), network operating systems
  • Expert knowledge of Ethernet and IP routing down to the protocol’s byte level
  • Ability to analyze and learn evolving end-to-end systems flow, quickly learn how unfamiliar software layers are integrated, and be able to find logic bugs within an increasingly complex environment
  • Passion and motivation to isolate, root cause, and resolve high impact issues with executive visibility

Qualifications

  • Bachelor's degree in software engineering, computer engineering, or related field (or equivalent experience)

Skills

  • Expertise in networking technologies including InfiniBand, NVLink, and Spectrum-X
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Proficiency in Linux, C, C++, Python, or Go
  • Knowledge of network protocols and operating systems

Benefits

  • Competitive base salary range: $140,000 - $224,250 for Level 3, and $168,000 - $270,250 for Level 4
  • Eligibility for equity and benefits

Pay

  • Base salary determined based on location, experience, and position comparison

Schedule

The standard work schedule for this role is Wednesday through Sunday.

Similar jobs