NVIDIA
Santa Clara, CA, US

Software Engineer, Distributed Systems - New College Grad 2026

$108,000 – $178,250/yrPosted 1 week agoWebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

What you’ll be doing:

  • Software Development: Write simple, concise, high-performance code in multiple programming languages, such as Go, Rust, C++, and Python. Adapt quickly to new languages and technologies as needed.
  • System Optimization: Diagnose and resolve performance issues, eliminating latency to ensure efficiency across all systems.
  • Dynamic Adaptability: Navigate all layers of the software stack—from TCP packet inspection at the edge to the Linux kernel scheduler—adapting swiftly to changing priorities and needs.
  • Attention to Detail: Uphold a high standard for code quality and system performance, taking pride in delivering impeccable work.

What we need to see:

  • Recently completed a BS, MS, or PhD in Computer Science or related field or equivalent experience.
  • Proven background in developing and managing large distributed systems. Exceptional debugging skills, tracing issues to their root cause efficiently.
  • Genuine interest in dissecting complex systems and continuously optimizing them.
  • Ability to see projects through end-to-end independently, taking initiative to optimize systems proactively.