System Software Engineer, Distributed Systems
$152k - $241.5kNvidia
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.The VLSI Productivity and Infrastructure team supports 1000+ chip design engineers by building tools and platforms that supercharge their everyday work. Our mission: make chip designers faster. We build and operate long shelf-life systems spanning build automation, observability, analytics, automated error detection/remediation, and codebase modernization—with a strong commitment to stability. Our core workflow infrastructure runs as userspace software on bare-metal Linux hosts (no sudo, no containers). We coordinate shared state and artifacts via NFS, launch long-running, compute-heavy workflows on IBM LSF, and provide adjacent services for APIs and observability. This is a high-ownership environment where you'll often be the expert on what you build. We are looking for a pragmatic and versatile systems engineer who enjoys working near the metal and building tools that empower other engineers. This is a generalist role with an emphasis on distributed systems and operational excellence in a “below containers” world: coordination, reliability, performance, and safe evolution of legacy systems (including incremental modernization of large codebases into Go). This isn't a CI/CD pipeline configuration role; you will be writing the userspace software that manages state, concurrency, and reliability at scale.What you will be doing:Design, build, and deliver core components of our next-generation productivity platformsDevelop reliable userspace infrastructure for long-running engineering workflows at scale on bare-metal Linux hostsBuild state coordination over NFS (atomicity, idempotency/dedup, partial-write recovery, without privileged ops)Build and improve orchestration around IBM LSF (submission/tracking, retries/cancel, log capture, fairness/backpressure)Convert legacy codebases into modern powerhouses using incremental migration techniques (e.g., Perl to Go), with stage gates, parity strategies, and strong observabilityDebug and improve performance and reliability across Linux and Kubernetes, including operational toolingCollaborate with engineering users to turn ambiguous workflows into durable production systemsWhat we need to see:B.S. CS/EE (or equivalent experience)5+ years developing and operating production software in Go and/or Python, ideally in large codebasesStrong Linux fundamentals: processes, filesystems, permissions, synchronization/locks, concurrency, and debuggingSolid distributed-systems thinking: failures, retries/timeouts, backoff, idempotency, and operational rigorExperience building long-runtime automation or services on shared compute clusters (batch schedulers, build systems)Ability to translate ambitious, high-level goals into a safe delivery plan (instrumentation, staged rollout, measurable outcomes)Ways to stand out from the crowd:Hands-on experience with shared filesystems at scale (NFS), or coordination patterns on eventually-consistent storageExperience with batch job scheduling, shared compute fleets, or build systemsTrack record of incremental modernization (tests, shadow runs, canaries, rollback plans)Experience partitioning/optimizing metadata-heavy systems and reducing I/O or R/W hot spotsStrong incident/debug tactics: clear root-cause analysis, remediation, and guardrails as well as rapid comprehension and ownership of unfamiliar codebases in any language (including LLM-generated code) to implement high-leverage changesWith competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until August 8, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time
$152k - $241.5k
...supports 1000+ chip design engineers by building tools and platforms... ...and operate long shelf-life systems spanning build automation,... ...infrastructure runs as userspace software on bare-metal Linux hosts (... ...role with an emphasis on distributed systems and operational...SuggestedFull time$105k
Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue with Google Continue with Google Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25...SuggestedFull timeLocal areaRemote workWorldwide$59.15k - $106.93k
...grow your career is good business. Leidos is seeking Distribution Engineers in Maui, HI and Oahu, HI who are passionate about... ...supporting one of the nation's most unique electric utility systems. Your greatest work is ahead! Location & Relocation...SuggestedLocal areaImmediate startRelocationRelocation packageFlexible hoursNight shift$152k - $241.5k
...methods with the delivery of practical systems that operate within tight deployment... ...environments.NVIDIA is looking for a Sr. Software Engineer specializing in systems inspection.... ...with unusual labels and shifting visual distributions.Familiarity with NVIDIA software and...SuggestedFull timeImmediate startShift work$175k - $275k
...Embedded Software Engineer Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to... ...intersection of embedded systems, platform engineering, and distributed system enablement. As our technology and deployments...Suggested$140k - $240k
Cerebras Systems builds the world's largest AI chip, 56 times larger... ..., security-first based engineering. Cerebras cluster involves complex... ...cluster management software stack - all the way from a bare... ...leadership/management role in distributed systems security.Proven...$120.5k - $243k
...System Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who... ...new products. Design and develop software for large scale distributed systems. Gather system requirements from product managers,...Work experience placementWork at officeLocal areaImmediate start$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment...Full timePart timeInternshipLocal area$73.45k - $132.78k
...grow your career is good business. Leidos is seeking a Distribution Engineering Supervisor in Oahu, Hawaii who is passionate about... ...supporting one of the nation's most unique electric utility systems. Your greatest work is ahead! Location & Relocation This...Local areaImmediate startRelocationRelocation packageFlexible hoursNight shift$73.45k - $132.78k
...grow your career is good business. Leidos is seeking a Distribution Engineering Supervisor in Oahu, Hawaii who is passionate about... ...supporting one of the nation's most unique electric utility systems. Your greatest work is ahead! Location & Relocation...Local areaImmediate startRelocationRelocation packageFlexible hoursNight shift- ...technology. We are at the forefront of software and hardware innovation, pushing the... ...per week. The role: Principal System Software Engineer, AI Inference Execution What you will... ...development tools Experience with distributed, high-performance software design and...Work experience placement3 days per week
$272k - $431.25k
...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software... ...of a hyperscaler or a Rust‑native hardware company. Distributed systems experience: gRPC and RPC frameworks, coordination...Shift work$184k
...work. Come join the team and see how you can make a lasting impact on the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive...Full time$272k - $431.25k
...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved... ...technical discussion and code contributions Collaborate with distributed systems teams to craft solutions to distributed processing...Work experience placement- ...operates ultra-scale GPU supercomputing systems to train next-generation foundation models... ...— driving communication performance, distributed reliability, and cross-layer optimization... ...We are looking for a deeply technical engineer to co-design and optimize the communication...Visa sponsorship
$160.36k - $240.54k
...the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing... ...in the cloud/data center. This system is the foundation of many critical business... ...in building and developing large-scale distributed applications (e.g. Kubernetes). You’re...Full time$161k - $221k
...global leader in materials engineering solutions used to produce virtually... ...about our benefits. As a Systems Engineer, you’ll design,... ...lines and power distribution components RF grounding and... ...Gas delivery Controls and software Define verification and validation...Full timeRelocation$193k - $289.6k
...opportunities to work on revolutionary systems that impact people's lives around the world... ...solutions for global security. Our Engineering and Sciences (E&S) organization pushes... ...contributors as part of a geographical distributed, multi-discipline engineering team responsible...Full timeRelocation packageShift work$272k - $431.25k
...Principal Systems Software Engineer at NVIDIA is an engineering discipline to design, build and maintain large scale production systems with... ...~15+ years of experience with Infrastructure automation, distributed systems design, experience with design, develop tools for...- ...technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered... ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...of the PositionThe Cold Chain Pharmacy Distribution Engineer serves as a leader within Intuitive...Local areaWorldwideFlexible hours
$187.04k - $359.72k
...scale with your expertise in large-scale system design. Engage in and improve the whole... ...degree in Computer Science, Electrical Engineering, Computer Engineering or related areas.... ..., and troubleshooting large-scale distributed systems. Ability to debug, optimize code...Temporary workLocal areaOverseasShift work$174k - $253k
...Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent... ...experience. 5 years of experience with software development in one or more programming... ...analyzing, and troubleshooting large-scale distributed systems. 2 years of experience leading projects...$150k - $195k
...team is growing, and we are looking for engineers with passion for automation. You will help... ...real-time cloud-native threat detection system. Our team develops and supports the... ...scale systems including load balancing, distributed/cloud computing, containers, instrumentation...Full timeWorldwide$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...Work experience placementWork at office2 days per week$184k - $287.5k
...see how you can make a lasting impact on the world! NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With...$152k - $241.5k
...NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our Tegra SoC kernel drivers and embedded Software. This role will focus on...Remote work$272k - $431.25k
...NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software... ...languages. Proven experience debugging and optimizing complex distributed or heterogeneous computing systems. Strong background in...- ...technologies—like the da Vinci surgical system and Ion—have transformed how... ...worldwide. We’re a team of engineers, clinicians, and innovators... ...The Embedded Platform Software team designs and builds the foundational... ...Do you like to build complex distributed systems? Does working in a...Full timeLocal areaWorldwideFlexible hoursShift work
$158k - $237k
...the team The Forge Team: Engineering the Backbone of Rubrik's... ...s data. As the platform and systems engineering team, founded by... ...reliable, secure, and scalable software-defined platform. We are... ...structures, algorithms, and distributed systems design ~ Strong background...Full timeLocal area$185k - $254k
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced... ...focus during later stages of completion. Ensures that all systems engineering projects and programs assigned are completed in accordance...Full timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Software Engineer, Distributed Systems. Be the first to apply!
- system programmer Santa Clara, CA
- IT system engineer Santa Clara, CA
- systems software developer Santa Clara, CA
- systems engineer Santa Clara, CA
- system performance engineer Santa Clara, CA
- software system engineer Santa Clara, CA
- computer system validation engineer Santa Clara, CA
- healthcare systems engineer Santa Clara, CA
- distributed systems engineer Santa Clara, CA
- advanced systems engineer Santa Clara, CA



