Principal Release Infrastructure Architect

at Nvidia
USD 272,000-431,200 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Linux @ 6 TypeScript @ 7 Python @ 4 CI/CD @ 4 Leadership @ 8 Communication @ 4 PostgreSQL @ 4 React @ 7 Angular @ 7 Microservices @ 4 API @ 4 Technical Leadership @ 8 Audit @ 4 Compliance @ 4 Observability @ 4 AI @ 4 Data Modeling @ 4

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today the company is tapping into the unlimited potential of AI to define the next era of computing. As a Principal Architect on the team in Santa Clara, CA, you will manage the architecture of a critical release management platform and define the technical vision for modern infrastructure across multi-tenant, multi-environment systems.

Responsibilities

  • Manage the architecture of a full-stack release management platform, advancing it to accommodate multi-tenant, multi-environment systems across multiple hardware platforms.
  • Craft hierarchical domain models and state machines to manage complex lifecycles and multi-axis promotion flows.
  • Architect robust ingestion and reconciliation pipelines to ensure data fidelity and compliance across representations.
  • Define and integrate validation, promotion, and gating models with automated sanity stages and customer-release pipelines.
  • Establish separation between authoring and production environments, ensuring data integrity and sanitization.
  • Set standards for API build, authentication, RBAC, audit logging, and observability across the platform.
  • Lead frontend architecture for an authoring and review experience handling complex tabular editing and bulk operations.
  • Drive platform onboarding workflows: naming schemes, validation rules, and notification topologies for new hardware platforms.
  • Mentor engineers, conduct architecture reviews, and raise the technical bar across multiple engineering domains.
  • Partner with product, TPM, release managers, and other collaborators to align on roadmaps, capacity, and operational ownership.
  • Define and manage deployment, rollout, incident-response models, including database migration strategies and on-call runbooks.
  • Continuously evaluate and incorporate emerging tools, frameworks, and patterns to improve platform capabilities.

Requirements

  • BS, MS, or PhD (or equivalent experience) in Computer Science or a related field is required.
  • Over 15 years of hands-on software engineering experience, with at least 5 years in a senior technical leadership role.
  • Proven experience leading large-scale, multi-year, full-stack platform projects from inception to production.
  • Expertise in Python or a modern backend stack, with production-grade experience in PostgreSQL and complex relational data modeling.
  • Strong frontend architecture skills with React, Angular, and TypeScript; experience building data-heavy UIs.
  • Demonstrated success designing and implementing state machines, workflow engines, or lifecycle systems.
  • Solid background in CI/CD orchestration, event-triggered integrations, and background-job systems.
  • Strong API development experience with REST contracts, versioning, and automation-friendly interfaces.
  • Proficiency in Linux, containerization, and managing stateful production services.
  • Ability to lead through influence and drive architectural decisions across multiple teams.
  • Excellent communication skills, translating complex business requirements into technical solutions.

Ways to Stand Out

  • Experience architecting large-scale release engineering or configuration management platforms.
  • Background in event-driven architectures, microservices, or workflow orchestration engines.
  • Familiarity with regulated environments, audit trails, and sanitized customer-facing exports.
  • Knowledge of hardware/firmware release flows and board/SKU management.
  • Expertise integrating AI-assisted authoring, structured data extraction, or natural-language interfaces into engineering tools.

Benefits

  • Base salary range: 272,000 USD - 431,250 USD (determined by location, experience, and comparables).
  • Eligibility for equity and NVIDIA benefits.

Applications for this job will be accepted at least until May 22, 2026. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer committed to diversity.