Senior System Software Engineer

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 DevOps @ 4 Python @ 4 Leadership @ 4 Bash @ 4 Communication @ 4 Mathematics @ 4 Debugging @ 7 HTTP @ 4

Details

We’re looking for a systems-minded technical leader to orchestrate engineering efforts across platform, product, and operations. This role sits at the intersection of software engineering, DevOps, and technical program leadership—with an emphasis on engineering. You’ll work on a product integration team that pulls together infrastructure and software from a range of teams, making it function cohesively before handing off "recipes" to product teams to polish and ship. You’ll step into ambiguous problems, bring clarity and structure, and help ensure that what we build works reliably at scale. You won’t just patch broken pipelines or write glue code (though you might do both). You’ll guide architectural decisions, unblock deeply technical issues, and serve as a force multiplier across the organization.

Responsibilities

  • Lead technical problem-solving across backend, DevOps, and infrastructure systems—especially in under-defined situations
  • Integrate components from multiple teams into cohesive, functioning systems
  • Build pragmatic tooling and processes to support deployment, monitoring, and operational reliability
  • Collaborate with engineers and cross-functional partners to ensure our integrated systems are supportable, debuggable, and production-ready
  • Document and present complex systems and tradeoffs clearly to both technical and non-technical audiences
  • Mentor and support teammates in developing scalable thinking and strong engineering instincts!

Requirements

  • 6+ years of proven experience using in accelerated computing for datacenter/HPC solutions.
  • C/C++/Python/Bash programming/scripting experience.
  • Deep experience in backend or infrastructure engineering, especially with complex, multi-team systems
  • Strong debugging instincts and a methodical approach to untangling ambiguous problems
  • A background in DevOps or deployment tooling—ideally with an eye for reproducibility and automation
  • Excellent written communication skills—whether it’s docs, diagrams, or decks
  • The ability to lead by doing, not just directing—especially when integrating systems no one team fully owns
  • BS (or equivalent experience) in Engineering, Mathematics, Physics, or Computer Science. MS or PhD desirable.

Ways to stand out from the crowd:

  • Deep Learning framework skills is a plus!
  • Exposure to virtualization techniques, cloud platform solutions.
  • Exposure to container technology and Linux performance tools.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're a creative and autonomous engineer with real passion for technology, we want to hear from you.