System Software Engineer, Distributed Systems

Nvidia Corporation

CA, United States
Base: 152,000 usd - 241,500 usd (level 3) or 184,0...
On-site
Userspace software on bare-metal linux
State coordination over nfs
Orchestration around ibm lsf
Design, build, and deliver core components of our next-generation productivity platforms

Job Summary

  • Design, build, and deliver core components of our next-generation productivity platforms.
  • Develop reliable userspace infrastructure for long-running engineering workflows at scale on bare-metal Linux hosts.
  • Collaborate with engineering users to turn ambiguous workflows into durable production systems.

Matching Summary

Design, build, and deliver core components of our next-generation productivity platforms.

Salary

Base: 152,000 USD - 241,500 USD (Level 3) or 184,000 USD - 287,500 USD (Level 4); Bonus/Equity: Equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • userspace software on bare-metal Linux
  • state coordination over NFS
  • orchestration around IBM LSF
  • incremental modernization of large codebases
  • distributed systems thinking
  • long-runtime automation

Nice-to-have

  • shared filesystems at scale
  • batch job scheduling
  • shared compute fleets
  • incremental modernization track record
  • metadata-heavy systems optimization
  • strong incident/debug tactics

Key Requirements

  • B.S. CS/EE or equivalent experience
  • 5+ years developing and operating production software in Go and/or Python
  • Strong Linux fundamentals
  • Solid distributed-systems thinking
  • Experience building long-runtime automation or services

Work Rights

Not specified

Tailored Resume

Cover Letter