Distributed Systems Engineer, EDA Infra & Automation

NVIDIA Corporation

United States

Hybrid

USD 152,000 - 288,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Sr Software Engineer to design and operate distributed systems supporting EDA workloads. You will build automation for provisioning, config, and lifecycle management of large GPU/CPU compute infrastructure used by engineering teams across NVIDIA.

The role requires 5+ years in software or infra engineering, strong Go/Python skills, and experience with Linux, schedulers, and observability.

Qualifications

  • 5+ years of software or infrastructure engineering for large-scale production systems.
  • BS in CS/Engineering/Physics/Mathematics or related field (or equivalent).
  • Strong programming in Go or Python with data structures, algorithms, testing, and 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.
  • Experience with infrastructure automation, software deployment, observability, and operational recovery.
  • Strong communication across teams and ownership mindset to reduce toil.
  • Experience with large-scale EDA or HPC infrastructure is a plus.

Responsibilities

  • Design and build platforms that automate provisioning, configuration, operation, and lifecycle management of large-scale GPU/CPU compute infrastructure.
  • Develop monitoring, health-management, and remediation systems to improve reliability and utilization.
  • Automate hardware deployment, OS configuration, firmware/software updates, cluster enrollment, and recovery workflows.
  • Build reliable services that integrate with schedulers, infrastructure management, and observability platforms.
  • Use telemetry to identify failures and restore unhealthy systems to service.
  • Collaborate with EDA, infrastructure, networking, storage, and hardware teams to deliver scalable solutions.
  • Participate in incident response, root-cause analysis, capacity planning, and continuous improvement of production services.

Skills

Go
Python
Distributed systems
Linux
Networking
Observability
Incident response
Problem solving
Communication
Ownership

Education

Bachelor's degree in CS/Engineering/Physics/Math or related field

Tools

Slurm
LSF
Kubernetes
Bright Cluster Manager

Job description

NVIDIA Corporation is seeking a Sr Software Engineer to design and operate distributed systems supporting EDA workloads. You will build automation for provisioning, config, and lifecycle management of large GPU/CPU compute infrastructure used by engineering teams across NVIDIA.

The role requires 5+ years in software or infra engineering, strong Go/Python skills, and experience with Linux, schedulers, and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Distributed Systems for EDA Infra
Senior Software Engineer, Distributed Systems for EDA Infra

NVIDIA • Durham (NC)

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 • Clifton (TX)

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

NVIDIA Corporation • California

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 & Automation
Senior Distributed Systems Engineer - EDA Infra & Automation

NVIDIA Corporation • California City (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 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 Infra
Senior Distributed Systems Engineer - EDA Infra

NVIDIA Corporation • Texas

On-site
USD 152,000 - 288,000
Equity
Benefits package
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 Systems Software Engineer — Scale Infra & Automation
Senior Systems Software Engineer — Scale Infra & Automation

NVIDIA • Durham (NC)

On-site
USD 184,000 - 357,000