Senior Software Engineer, Distributed Systems for EDA Infra

NVIDIA

Durham (NC)

On-site

USD 152,000 - 288,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is hiring Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure to design and operate scalable compute infrastructure for EDA workloads. You will automate provisioning, configuration, and lifecycle management across GPU and CPU fleets, with automation, monitoring, and remediation to improve reliability.

The role spans software, OS, schedulers, networking, storage, and hardware, requiring strong Go/Python and a track record of reducing toil through automation.

Qualifications

  • 5+ years of software/infrastructure engineering for large-scale production systems.
  • BS in CS, Engineering, Physics, Mathematics, or equivalent experience.
  • Strong Go or Python programming, data structures, algorithms, testing.
  • Experience designing automation for distributed systems and large fleets.
  • Understanding performance, security, reliability, fault tolerance, data consistency.
  • Experience with infrastructure automation, deployment, observability, recovery.
  • Strong communication and cross-team collaboration across regions.
  • Systematic problem solving with ownership and toil reduction.

Responsibilities

  • Design and build platforms to automate provisioning, configuration, and lifecycle management of large-scale compute infrastructure.
  • Develop monitoring and remediation to improve reliability and utilization of EDA compute environments.
  • Automate hardware deployment, OS config, firmware updates, enrollment, and recovery workflows.
  • Build services that integrate with schedulers, management systems, and observability platforms.
  • Use telemetry to identify failures and return unhealthy systems to service.
  • Collaborate with EDA, infra, networking, storage, and hardware teams for scalable solutions.
  • Participate in incident response, root-cause analysis, capacity planning, and improvements.

Skills

Go
Python
Distributed systems
Large-scale prod infra
Communication
Ownership mindset

Education

BS in CS / Engineering / Physics / Math

Tools

Slurm
LSF
Kubernetes
Bright Cluster Manager
Linux compute nodes

Job description

NVIDIA is hiring Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure to design and operate scalable compute infrastructure for EDA workloads. You will automate provisioning, configuration, and lifecycle management across GPU and CPU fleets, with automation, monitoring, and remediation to improve reliability.

The role spans software, OS, schedulers, networking, storage, and hardware, requiring strong Go/Python and a track record of reducing toil through automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Distributed Systems Engineer, EDA Infra & Automation
Distributed Systems Engineer, EDA Infra & Automation

NVIDIA Corporation • Northern (KY)

Hybrid
USD 152,000 - 288,000
Senior Distributed Systems Engineer – EDA Infra (Equity)
Senior Distributed Systems Engineer – EDA Infra (Equity)

NVIDIA • California (MO)

On-site
USD 170,000 - 260,000
Equity
Benefits
Senior Distributed Systems Engineer — EDA Infra (Equity)
Senior Distributed Systems Engineer — EDA Infra (Equity)

NVIDIA • Austin (TX)

On-site
USD 152,000 - 288,000
Senior Distributed Systems Engineer, EDA Infrastructure
Senior Distributed Systems Engineer, EDA Infrastructure

Nvidia Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Distributed Systems Engineer — EDA Infra (Equity)
Senior Distributed Systems Engineer — EDA Infra (Equity)

NVIDIA Corporation • Washington

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Senior Distributed Systems Engineer, EDA Infra - Equity
Senior Distributed Systems Engineer, EDA Infra - Equity

NVIDIA • Westford (MA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure

Nvidia Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Systems Engineer: GPU Infra & Distributed Automation
Senior Systems Engineer: GPU Infra & Distributed Automation

NVIDIA AI • Durham (CA)

On-site
USD 150,000 - 210,000
Equity
Benefits
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure

NVIDIA • California (MO)

On-site
USD 170,000 - 260,000
Equity
Benefits
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure

NVIDIA Corporation • Northern (KY)

On-site
USD 152,000 - 288,000