Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

System Software Engineer, Distributed Systems

$152k - $241.5k

NVIDIA

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer, Distributed Systems in Santa Clara, CA vacancy
  • $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... 
    Suggested
    Full time
    Immediate start
    Shift work

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $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... 
    Suggested

    Cerebras Systems

    Sunnyvale, CA
    3 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    3 days ago
  •  ...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... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    22 hours ago
  • $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... 
    Suggested
    Local area
    Immediate start
    Relocation
    Relocation package
    Flexible hours
    Night shift

    Leidos

    San Jose, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA Solutions Engineering team is searching for engineers to help develop and bring NVIDIA...  ...their best work. We are looking for a System Software Engineer with expertise in embedded...  ...part of an internationally distributed team with locations in US, Europe, APAC... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

    AWS designs custom SoCs (System on Chips) that power the world's...  ...both the SoCs and the low-level software stack that brings these chips...  ...for a Systems Software Engineer who wants to work at the boundary...  ...collective communication libraries or distributed systems primitives (MPI, NCCL... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    22 hours ago
  • $152k - $241.5k

     ...and analyze the performance of their systems/applications using the low-level libraries...  ...at datacenter scale.As a system software engineer in the Developer Tools group, you will...  ...applications deployed on the world’s largest distributed environments. We are seeking a... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...make a lasting impact on the world.NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past...  ...file formats such as Parquet, ORC and JSONCollaborate with distributed systems teams to craft solutions to distributed processing... 
    Full time

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $184k - $287.5k

     ...debugging tools that empower NVIDIA engineers to improve perf and power...  ...to join a multifaceted software team with high standards! This...  ...insight in the workload and the system, and empower them to find...  ...like PyTorch and TensorFlow, distributed training and inference.Knowledge... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of...  ...motivated Senior Software Systems Engineer with a strong foundation in software...  ....Familiarity with parallel/distributed systems and low-level system profiling... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms...  ...are looking for an experienced systems software engineer who can lead...  ...Perforce-scale development, or distributed build systems.Experience turning... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in...  ....Ability to work effectively in cross-functional, distributed teams.Your base salary will be determined based on your location... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $175k - $275k

    Cerebras Systems builds the world's largest AI chip, 56 times larger...  ...RoleAs part of the Embedded Software team, you will help build the...  ...the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI...  ...systems, platform engineering, and distributed system enablement. As our... 

    Cerebras Systems

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...sits at the intersection of research and systems engineering, where we turn new ideas into reliable...  ...experience.8+ years of relevant software engineering experience.Experience in one...  ...with real-time or low-latency inference, distributed training or inference, performance... 
    Full time

    Nvidia

    Santa Clara, CA
    22 hours ago
  • $224k - $356.5k

    We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers for its GPU-accelerated deep...  ...task costs for self-hosted LLMs.Build and evolve Dynamo’s distributed inference frontend across vLLM, SGLang, and TensorRT-LLM,... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...communities.This is an exciting opportunity for a software engineer passionate about open source software, Linux systems, software architectures and Rust programming...  ...Rust to make Ubuntu the best platform to develop, distribute and consume software built with Rust.... 
    Remote work
    Worldwide
    Flexible hours

    Canonical

    San Jose, CA
    22 hours ago
  • $184k - $287.5k

     ...together cutting‑edge hardware and software innovation to deliver industry‑...  ...a group of forward‑thinking engineers tackling some of the globe’s...  .... We’re searching for a Senior Systems Software Engineer with deep expertise in distributed systems, Kubernetes, containers... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect...  ...Cloud team responsible for production systems that enable large scalable GPU...  ....Designing and developing a massively distributed scalable platform which would be used... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...Decisioning org at Netflix Ads. We own the systems that ingest and process billions of ad...  ...at the intersection of reliability engineering, data infrastructure, and ads domain expertise...  ...We're Seeking10+ years building distributed systems and backend services at large scale... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    2 hours ago
  • $250k - $413k

     ...Content & Business Products (CBP) Engineering teams build the products and...  ...production, promotion, and distribution. We support Netflix's...  ...looking for talented distributed systems engineers like you to help...  ...and parallelism, as well as software observability.Experience in... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $224k - $356.5k

     ...one? Do you look at a build system, a release pipeline, or a testing...  ...? We're looking for a senior engineer to invent, set, and construct...  ...enables us to create the software and firmware that drive the world...  ...scripting abilityHistory in distributed systems, cloud or on-prem... 
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    2 days ago
  • $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 placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    San Jose, CA
    1 day ago
  • $224k - $356.5k

     ...researchers, developers, and AI engineers. As NVIDIA brings DGX...  ...CUDA, firmware, BMC, and AI software teams, collaborate closely with...  ...Station across both operating systems.What you’ll be doing:Windows...  ...upstream and in NVIDIA’s distribution.Firmware & Driver Enablement... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...on the world.We are looking for a highly motivated Senior System Software Engineer to develop and improve system software for next-generation...  ...emerging 6G infrastructure, including Radio Units (RUs), Distributed Units (DUs), and the interfaces connecting them. You will... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $388k

     ...Creative Compute and Storage Software Services team designs,...  ...seek the best and brightest engineering talent to be part of our growth...  ...other resources across globally distributed systemsIntegrating with core...  ...managing large distributed systems with high availability,... 
    Hourly pay
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    3 days ago
  • $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 area
    Immediate start
    Relocation
    Relocation package
    Flexible hours
    Night shift

    Leidos

    San Jose, CA
    2 days ago
  • $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 area
    Immediate start
    Relocation
    Relocation package
    Flexible hours
    Night shift

    Leidos

    San Jose, CA
    4 days ago
  • $152k - $241.5k

     ...looking for a graphics performance engineer to push Gsplat and other...  ...of light, achieving full system utilization and occupancy and...  ...hardware capabilities. Your software will run on incredible amounts...  ...developing high-performance distributed systems.Grounding in mathematical... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer, Distributed Systems. Be the first to apply!