Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
AWS @ 4
Ansible @ 7
Azure @ 4
CI/CD @ 4
Chef @ 7
Communication @ 7
GitHub @ 4
GitHub Actions @ 4
Go @ 6
Kubernetes @ 4
Linux @ 7
Python @ 6
Security
Terraform @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Senior Software Engineer to drive the automation, design, and operation of the Linux platform powering physical Linux clients and large-scale AI agent compute platforms. The role supports Linux environments across physical systems, virtual machines, and public cloud infrastructure, with a focus on scalability, reliability, security, and next-generation agentic services.
Responsibilities
- Lead Linux and cloud infrastructure initiatives, including architecture, provisioning, configuration, deployment, and ongoing operations.
- Build automation using shell scripting, configuration management, and infrastructure-as-code tools.
- Develop and maintain automated workflows for Linux provisioning, patching, configuration, security hardening, and lifecycle management.
- Deploy and operate cloud infrastructure and integrate cloud services with on-premises environments.
- Collaborate with engineering teams across NVIDIA to deliver infrastructure capabilities that support business outcomes.
- Continuously improve the reliability, security, maintainability, and operational standards of the platform.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent experience.
- 8+ years of experience in Linux systems, infrastructure, platform, site reliability, or cloud engineering.
- Deep hands-on experience administering, securing, and optimizing Linux environments.
- Proven cloud architecture and engineering experience with AWS or Azure.
- Strong shell scripting and automation skills, including experience with a configuration management platform such as Chef or Ansible.
- Experience using Terraform to provision infrastructure.
- Experience with AI-native development and coding agents to improve developer productivity.
- Strong communication skills and a collaborative, team-oriented approach.
Preferred Qualifications
- Expertise in Go or Python.
- Experience using GitLab CI/CD or GitHub Actions to automate deployments.
- Experience designing and operating hybrid-cloud or multi-cloud Linux environments.
- Experience with container runtimes, Kubernetes, immutable infrastructure, or automated operating-system image pipelines.
- Willingness to contribute to a high-trust, collaborative culture while bringing a unique perspective to the team.
Benefits
- Equity and benefits are provided.
- NVIDIA is committed to an inclusive work environment and is an equal opportunity employer.
Applications will be accepted at least until July 28, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
More jobs at Nvidia
Deep Learning Algorithm Engineering Intern - 2026
Nvidia · Zurich, Switzerland
PLN 117,800-204,100 per year
Senior Project Delivery Manager - NVIS
Nvidia · United States
USD 168,000-322,000 per year
Principal Research Scientist, Synthetic Data Generation
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Staff Software Engineer - Agentic Automation
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Firmware Engineer, NIC Firmware
Nvidia · Seattle, United States
USD 152,000-287,500 per year
Similar jobs
Senior Linux Systems Engineer - EDA Infrastructure
Nvidia · United States
USD 184,000-356,500 per year
Senior Systems Software Engineer, Developer Productivity and Cloud Automation - GeForce NOW
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Infrastructure Security Engineer
SpaceXAI · Washington, United States, Austin, United States, New York City, United States, Palo Alto, United States
USD 100,000-258,000 per year
Member of Technical Staff (Offensive Security Engineer)
Perplexity AI · Serbia, United States, London, United Kingdom, New York City, United States, San Francisco, United States
USD 220,000-405,000 per year
Staff Infrastructure Security Engineer
GitLab · United States
USD 168,000-238,000 per year
Senior Professional Services Engineer - PubSec - DC Metro
GitLab · Washington, United States
USD 164,900-277,600 per year