Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
NVIDIA· Engineer, Sys SW
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
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect