← All roles

Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure

NVIDIA· Engineer, Sys SW
Apply on company site
Hybrid (US)$152k - $241.5kFull-timePosted 1mo ago

About the role

Senior software/infra engineer to design and operate large-scale EDA infrastructure, specializing in distributed systems, automation, and platform services for GPU/CPU compute fleets used by NVIDIA engineering teams.

Responsibilities

  • Design and build platforms that automate the provisioning, configuration, operation, and lifecycle management of large-scale GPU and CPU compute infrastructure.
  • Develop monitoring, health-management, and remediation systems to improve reliability, availability, and utilization of EDA compute environments.
  • Automate hardware deployment, operating-system configuration, firmware and software updates, cluster enrollment, and recovery workflows.
  • Build reliable services and workflows that integrate with workload schedulers, infrastructure management systems, and observability platforms.
  • Use hardware diagnostics, operating-system signals, scheduler data, and network and storage telemetry to identify failures and return unhealthy systems to service.
  • Work with EDA, infrastructure, networking, storage, and hardware engineering teams to deliver scalable solutions for critical chip-design workloads.
  • Participate in incident response, root-cause analysis, capacity planning, and continuous improvement of production services.

Qualifications

  • 5+ years of software engineering or infrastructure engineering experience supporting large-scale production systems.
  • A BS in Computer Science, Engineering, Physics, Mathematics, or a related field, or equivalent experience.
  • Strong programming experience in Go or Python, including data structures, algorithms, testing, and software design.
  • Experience designing automation for distributed systems and large fleets of Linux-based compute nodes.
  • Understanding of performance, security, reliability, fault tolerance, state management, and data consistency in complex systems.
  • Experience with infrastructure automation, software deployment, observability, and operational recovery.
  • Strong communication skills and ability to work effectively across teams, organizations, and geographic regions.
  • Systematic problem solving with ownership and focus on reducing operational toil.

Skills

Required:GoPythonDistributed systemsLinuxInfrastructure automationCommunication
Nice to have:SRE / incident response

Benefits

  • Equity
  • Benefits (see NVIDIA benefits page)
Last updated Oct 23, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA