Senior Release Infrastructure Architect

NVIDIA•Santa Clara, CA
•$224,000 - $356,500•Onsite

About The Position

NVIDIA is hiring a Senior Release Infrastructure Architect to manage the architecture of its release management platform in Santa Clara, California. The role defines the technical vision for a modern, full-stack platform supporting multi-tenant, multi-environment systems across multiple hardware platforms. The architect will design lifecycle models, ingestion and reconciliation pipelines, validation and promotion mechanisms, and a clear separation between authoring and production environments. The role also establishes platform standards for APIs, authentication, role-based access control, audit logging, and observability; leads frontend architecture for complex authoring and review workflows; and guides platform onboarding for new hardware platforms. This position provides technical leadership across engineering domains through mentoring, architecture reviews, and collaboration with product, TPM, release management, and other partners. It also owns deployment and rollout approaches, incident-response models, database migration strategies, and on-call runbooks, while evaluating tools and patterns to improve platform capabilities.

Requirements

  • BS, MS, PhD, or equivalent experience in Computer Science or a related field.
  • More than 12 years of hands-on software engineering experience, including 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 PostgreSQL experience and complex relational data modeling.
  • Strong frontend architecture skills with React, Angular, and TypeScript, and an interest in data-heavy user interfaces.
  • 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, including REST contracts, versioning, and automation-friendly interfaces.
  • Proficiency in Linux, containerization, and management of stateful production services.
  • Ability to lead through influence, drive architectural decisions across multiple teams, and build consensus.
  • Excellent communication skills and ability to translate complex business requirements into detailed technical solutions.

Nice To Haves

  • 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 customer-facing sanitized exports.
  • Knowledge of hardware and firmware release flows and board/SKU management.
  • Expertise integrating AI-assisted authoring, structured data extraction, or natural-language interfaces into engineering tools.

Responsibilities

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

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service