Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure
Company websitenvidia.com (NVIDIA, opens in new tab)
Base salary $152,000 to $287,500
Employer-published annual base salary, USD. Advertised base range in Washington +4 more
You apply on the employer's own site. Six Figure Work does not handle applications.
- LocationWashington +4 more
- WorkplaceWorkplace not stated
- Status at last checkSource accepting applications when checked
- Last checked (52 min ago) · observed since
All 6 locations
- US, WA, Remote
- US, MA, Westford
- US, TX, Austin
- US, Remote
- US, NC, Durham
- US, CA, Remote
About this job
Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure
NVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding of distributed systems, experience operating large-scale production infrastructure, and excellent communication and planning abilities. You will help design reliable automation and platform services that manage large fleets of GPU-based and CPU-based compute systems used by engineering teams across NVIDIA.
The ideal candidate is comfortable working across software, operating systems, cluster schedulers, networking, storage, and physical hardware. You should enjoy solving complex operational problems, eliminating repetitive work through automation, and building systems that remain reliable as infrastructure grows. If you are creative, pragmatic, and motivated to improve how critical engineering workloads are delivered, we would like to hear from you.
What You Will Be Doing:
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 that improve the 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 the continuous improvement of production services.
What We Need To See:
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 a solid understanding of 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 the ability to work effectively across teams, organizations, and geographic regions.
A systematic approach to problem solving, with a strong sense of ownership and an emphasis on reducing operational toil.
Ways To Stand Out From The Crowd:
Experience designing or operating large-scale EDA or high-performance computing infrastructure. Deep knowledge of Linux, GPU and CPU server architecture, networking, storage, and bare-metal lifecycle management.
Hands-on experience with workload schedulers and cluster-management platforms such as Slurm, LSF, Kubernetes, or Bright Cluster Manager. Experience supporting EDA applications, license-management systems, high-throughput batch workloads, or semiconductor design workflows.
Experience building automated health checks, break-fix remediation, firmware and operating-system upgrade workflows, or node-provisioning systems.
A track record of improving infrastructure reliability, utilization, and recovery time through production-quality automation. Experience operating infrastructure across multiple data centers or heterogeneous hardware environments.
NVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the industry working with us. If you are creative, autonomous, and excited to build reliable infrastructure at scale, we want to hear from you!
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: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 November 3, 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.Source: NVIDIA on Workday · View original posting (opens in new tab)
Pay in context
This role's base floor ($152,000) is above 58% of the 1,398 Software Engineering roles in Washington listed on this site; 6 others list the same floor. Their median floor is $143,700; the middle half runs from $143,700 to $168,100.
Only jobs on this site count, and each one publishes a base salary of $100,000 or more, so this compares six-figure jobs with each other, not with the whole market. Computed Nov 6, 2026.
This listingSenior Software Engineer - Distributed Systems Engineer, EDA Infrastructure$152,000 to $287,500
Senior Networking Architect$152,000 to $287,500
Solutions Architect, AI and ML$152,000 to $287,500
Infrastructure Solutions Architect - OEM$152,000 to $287,500
Senior Software Engineer, CUTLASS Performance$152,000 to $287,500
Senior Graphics Driver Engineer$152,000 to $241,500
Senior Software Engineer, Agent Performance Modeling$152,000 to $287,500
Chart as a table
| Role | Published base |
|---|---|
| Senior Software Engineer - Distributed Systems Engineer, EDA Infrastructure (this listing) | $152,000 - $287,500 |
| Senior Networking Architect | $152,000 - $287,500 |
| Solutions Architect, AI and ML | $152,000 - $287,500 |
| Infrastructure Solutions Architect - OEM | $152,000 - $287,500 |
| Senior Software Engineer, CUTLASS Performance | $152,000 - $287,500 |
| Senior Graphics Driver Engineer | $152,000 - $241,500 |
| Senior Software Engineer, Agent Performance Modeling | $152,000 - $287,500 |
Observed changes
- First observed on the employer's board
- Began meeting the published-salary criteria
- Observed since
- Employer-stated posting date
- 2026-10-30
Where this pay comes from
Location as the employer wrote it: Multiple locations (6) (Levels 3-4 combined)
152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4.
- Method
- Employer text, read with fixed rules and re-verified
- Checked
- Rule set
- us-base-v2
The pay passage appears in the employer's own job text. Fixed, deterministic rules located it, and the passage below was checked against the stored copy of the posting.
What we verified
- The pay figures come from the employer's own listing, quoted exactly above.
- The pay is an annual base salary in US dollars with a minimum of at least $100,000.
- The role was publicly listed on the employer's job board when last checked.
We do not verify what the employer will actually offer, whether the employer is still recruiting for the role, or anything beyond what the employer published. Full methodology.
