Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure
Before you apply
Listed location: US, NC, Remote | US, TX, Austin | US, Remote
Work arrangement: remote. A remote label does not confirm worldwide eligibility or visa sponsorship.
Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.
Job description supplied by NVIDIA; category and skill labels may be inferred. How our listings work · Report a problem
Job Description
Our team designs, builds, and operates the scheduling and licensing infrastructure for NVIDIA’s global HPC fleet used for electronic design automation (EDA). These services connect chip design and verification workloads with compute capacity and software licenses across sites. Their reliability and performance directly affect how quickly engineering teams can complete their work.
We are hiring a software engineer to improve how these services are deployed, tested, upgraded, and recovered. You will develop production software, simplify service dependencies, and build systems that remain reliable under high throughput and partial failures.
You will own work from design through production operation, including testing at scale, migrating running services, and retiring old implementations. You will work with infrastructure and workload teams to bring new capacity online and reduce the manual effort needed to operate the fleet.
What you'll be doing:
- Designing and developing software to deploy, configure, upgrade, and recover our global compute infrastructure.
- Change service designs so that services can be deployed, maintained, and recovered independently. Removing unnecessary dependencies and limiting the effects of failures..
- Developing interfaces between provisioning, inventory, deployment, and service management systems.
- Developing automated test environments and tests for production workloads, scale, dependency failures, and recovery.
- Developing deployment systems with staged rollout, health checks, and tested rollback recovery procedures
- Developing monitoring and diagnostic tools to explain service failures, performance problems, and workload delays.
- Measuring improvements in deployment time, service reliability, recovery time, and manual operating effort.
What we need to see:
- BS or MS in Computer Science or equivalent experience.
- 8+ years in infrastructure engineering, including software development for infrastructure automation and configuration management.
- Strong programming experience in Go or Python. Experience with data structures, algorithms, automated testing, and software design.
- Strong Linux systems knowledge, including processes, networking, storage, and service dependencies.
- Experience introducing software changes into running production systems, including migration and recovery.
Ways to stand out from the crowd:
- You have brought a manually administered estate under configuration management while it stayed in production.
- Familiarity with LSF, Slurm, or another batch scheduler as a configuration target.
- CI/CD experience for infrastructure, including test environments that meaningfully resemble production.
- Observability instincts — you instrument what you automate.
NVIDIA is considered one of the world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, 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:184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
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.Skills mentioned
Categories
Frequently asked questions
Is the Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure position at NVIDIA remote?
Yes. The Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure role at NVIDIA is a remote position. Country eligibility is not specified here; check the employer listing.
What type of employment is the Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure role?
NVIDIA is hiring for a full-time Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure position.
Which skills are mentioned for the Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure job at NVIDIA?
Detected skill labels include Python, Go. Check the employer description to distinguish required skills from preferred experience.
How do I apply for the Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure position at NVIDIA?
You can apply for the Senior Infrastructure Automation Engineer, Compute Platform - EDA Infrastructure role directly through NVIDIA's official application link provided on this page.
Similar AI jobs
Product Manager, Inference Experience
Baseten · fulltime
Product Manager, Inference Platform
Baseten · fulltime
Corporate Operational Project Manager
Nebius · fulltime
Senior Manager of Digital Quality Systems
Anduril · fulltime
Scheduler
CoreWeave · fulltime
Data Center Technician - Calgary, AB
CoreWeave · fulltime