New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Manager, Software Engineering - IT Infrastructure

NVIDIA
Apply →
onsite senior full-time Competitive salary and benefits package Santa Clara

First indexed 18 May 2026

Description

For over two decades, NVIDIA has been at the forefront of visual computing. With a unique focus on this field, we provide specialized platforms for various markets. This role supports numerous users and systems in a worldwide production environment. We seek a technical leader with excellent judgment, strong attention to detail, and a passion for building impactful engineering teams.

You will lead engineers responsible for creating scalable, reliable enterprise software platforms, while fostering a culture of automation, self-service, and clear documentation. Strong interpersonal, written, and verbal communication skills are essential!

**Responsibilities:"

  • Lead, mentor, and grow a team of software engineers responsible for designing, building, and operating an enterprise software engineering platform that supports infrastructure and services at scale.
  • Set technical direction and architectural standards for platforms that manage workflows across enterprise software, appliances, networks, and open-source technologies.
  • Oversee the design, evolution, and reliability of REST APIs used by thousands of engineers for on-demand infrastructure and workflow management.
  • Guide the development and integration of provisioning, metrics, monitoring, and management software to support highly available infrastructure services.
  • Drive automation initiatives to improve deployment, scalability, reliability, and operational efficiency across large-scale engineering environments.
  • Partner multi-functionally with infrastructure, security, IT, and product stakeholders to align priorities, roadmaps, and execution.
  • Establish best practices for documentation, testing, and operational readiness, and ensure the team delivers well-architected, maintainable solutions.
  • Plan and manage team execution, including project prioritization, milestone tracking, capacity planning, and on-time delivery. Support hiring efforts, performance management, career development, and succession planning for the team.

**Requirements:"

  • Bachelor’s degree or equivalent experience.
  • 6+ Years of Proven experience managing and leading software engineering teams.
  • 12+ overall years of experience in infrastructure or platform-focused environments.
  • Strong technical background in designing and operating REST APIs at scale for internal or enterprise users.
  • Experience overseeing systems involving provisioning, metrics, monitoring, and infrastructure management workflows.
  • Familiarity with CI/CD pipelines, Kubernetes, cloud deployments, and AWS, with the ability to guide architectural decisions.
  • Working knowledge of Python and Go, sufficient to review designs, code, and technical tradeoffs.
  • Exposure to JavaScript frameworks and UI design, enabling effective collaboration and oversight.
  • Ability to balance hands-on technical depth with people leadership and strategic planning.

**Preferred Qualifications:"

  • Experience leading teams that ship microservice-based and containerized software to production.
  • Background in security standards, identity, and credential management.
  • Experience with large-scale data center automation and provisioning.
  • A track record of building inclusive, high-trust, and high-impact engineering teams.