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
API @ 7
Angular @ 7
Audit @ 3
CI/CD @ 6
Communication @ 6
Compliance
Data Modeling @ 4
Leadership @ 8
Linux @ 6
Microservices @ 6
Observability
PostgreSQL @ 4
Python @ 4
React @ 7
Technical Leadership @ 8
TypeScript @ 7
- 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 powering the future of AI and computing. As a Principal Architect on the release infrastructure team in Santa Clara, you will manage the architecture of a critical release management platform and define the technical vision for modern infrastructure.
Responsibilities
- Manage the architecture of a full-stack release management platform supporting 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 multiple representations.
- Define and integrate validation, promotion, and gating models with automated sanity stages and customer-release pipelines.
- Separate authoring and production environments to ensure data integrity and sanitization.
- Establish standards for API development, authentication, RBAC, 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 the technical bar across multiple engineering domains.
- Partner with product, TPM, release managers, and other collaborators on roadmaps, capacity, and operational ownership.
- Define and manage deployment, rollout, and 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, 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.
- Experience leading large-scale, multi-year, full-stack platform projects from inception through 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, with experience building data-heavy user interfaces.
- Experience creating and implementing state machines, workflow engines, or lifecycle systems.
- Background in CI/CD orchestration, event-triggered integrations, and background-job systems.
- Strong API development skills, including REST contracts, versioning, and automation-friendly interfaces.
- Proficiency in Linux, containerization, and managing stateful production services.
- Ability to lead through influence, drive architectural decisions across teams, and build consensus.
- Excellent communication skills and the ability to translate complex business requirements into detailed technical solutions.
Preferred Qualifications
- 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 or firmware release flows and board/SKU management.
- Experience integrating AI-assisted authoring, structured data extraction, or natural-language interfaces into engineering tools.
Compensation and Benefits
- Expected base salary: $224,000–$356,500 USD per year, determined by location, experience, and other objective job-related factors.
- Eligible for equity and benefits.
- Applications will be accepted at least until November 3, 2026.
- NVIDIA is an equal opportunity employer and is committed to an inclusive work environment.
More jobs at Nvidia
Federal Program Director
Nvidia · Washington, United States
USD 240,000-379,500 per year
Senior Software Developer Test and Automation
Nvidia · Santa Clara, United States
USD 152,000-253,000 per year
Senior Staff Software Engineer - Agentic IT Operations
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Data Scientist, Data Quality and AI Evaluation
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Software Engineer, NVIDIA Kubernetes
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Senior Full Stack Software Engineer, Marketing Platforms
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Staff Workday Integration Engineer, Tech Foundations
Airbnb · United States
USD 180,000-225,000 per year
Staff Fullstack Engineer - Platform - App Core Usage | Canada | Remote
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff+ Software Engineer, Full-Stack
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-485,000 per year
Director, Finance Systems - Revenue Systems Engineering
Anthropic · San Francisco, United States, Seattle, United States
USD 270,000-315,000 per year
Senior Software Engineer, Business Systems & Integrations
Groq · United States
USD 270,400-318,100 per year
SWQA Tools Development Engineer
Nvidia · Santa Clara, United States
USD 140,000-270,200 per year
Director, Analytics Engineering
GitLab · United States
USD 139,200-285,600 per year