Principal Software Engineer – Infrastructure
NVIDIA· Engineer, SW
Santa Clara, CA, Redmond, WA$248k - $391kon-sitePosted 1mo ago
About the role
Principal Software Engineer to join NVIDIA's Configuration Management team, defining enterprise infrastructure automation and operational platforms. Hands-on leadership role responsible for architecture, multi-year technical direction, and large-scale transformations across compute, storage, networking, data centers, cloud, and hybrid environments.
Responsibilities
- Define the multi-year technical vision and architecture for IT infrastructure automation, configuration management, orchestration, and self-service platforms.
- Set the technical direction for infrastructure automation and configuration management across technologies such as Ansible Automation Platform, AWX, Salt or equivalent platforms.
- Establish the strategy for applying AI to configuration management, including configuration intelligence, drift and compliance analysis, change-risk identification, root-cause assistance, intelligent recommendations, and guarded automated remediation.
- Remain deeply hands-on by developing prototypes and production software, reviewing critical code and designs, and resolving the most challenging technical and scalability problems.
- Build secure and scalable integrations across infrastructure platforms, cloud services, CMDB, secrets management, observability, and enterprise data systems.
- Set and drive configuration management strategy across networking, storage, and compute domains. Lead architecture and engineering standards across large-scale environments.
- Ensure platforms meet enterprise requirements for availability, scalability, performance, security, disaster recovery, observability, and operational support.
- Mentor senior and staff engineers, raise engineering standards, facilitate architectural decisions, and develop technical leaders across teams.
- Partner with engineering and executive leadership to translate business challenges into technical strategy, roadmaps, and measurable outcomes.
Qualifications
- 15+ years of progressive software engineering experience with complex, business-critical platforms and distributed systems.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- Deep knowledge of enterprise configuration management or infrastructure automation (Ansible Automation Platform, AWX, Salt or equivalent).
- Hands-on expertise in Go, Python, Java, or comparable systems programming languages (APIs, concurrency, distributed systems, testing, debugging, performance).
- Strong hands-on experience with Linux, Kubernetes, containers, cloud and hybrid infrastructure, CI/CD and Infrastructure as Code.
- Experience developing enterprise data and automation pipelines using Databricks or comparable large-scale data platforms.
- Proven experience defining and evolving architecture of large-scale infrastructure platforms across teams, data centers, or cloud environments.
- Ability to identify organization-wide challenges, establish strategy, and drive implementation across teams.
- Outstanding communication and technical leadership skills with ability to influence senior leaders, mentor engineers, and lead through ambiguity.
Skills
Required:Infrastructure automationProgrammingLinux & containers
Benefits
- equity
- comprehensive benefits package
- salary base range: 248,000 USD - 391,000 USD per year
Last updated Oct 16, 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