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
API @ 4
AWS @ 3
CI/CD @ 4
CSS @ 6
Data Analysis @ 4
Data Visualization @ 6
Docker @ 6
Git @ 4
HTML @ 6
JavaScript @ 7
Linux @ 3
Nginx @ 4
Node.js @ 3
PHP @ 4
PostgreSQL @ 6
Python @ 7
React @ 4
Software Development @ 6
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 Operations is seeking an experienced full stack software engineering professional to develop custom data analysis and production planning tools. The team builds an in-house suite of tools supporting semiconductor chip manufacturing planning, analytics, and custom visualizations for large-scale data analysis.
Responsibilities
- Support, plan, and implement custom front-end tools with team members and partners to solve complex planning and data analysis problems.
- Support ongoing tooling requests from engineers and ensure robust performance.
- Design and implement custom front-end frameworks for engineering analysis.
- Take ownership of software stacks and their underlying logic.
- Build, scale, and optimize full stack software tools.
- Define projects, gather requirements, establish timelines, and deliver reliable solutions.
Requirements
- Bachelor's or master's degree, or equivalent experience, in Computer Science, Information Systems, or a related field.
- Strong programming foundation in JavaScript/TypeScript, Python, database architecture development, and web application development.
- At least 5 years of full-stack software development experience.
- Experience owning and managing full stack applications spanning front-end development, backend processing, and complex datasets.
- Strong JavaScript/TypeScript experience, with familiarity in Svelte/SvelteKit and Node.js, including server-side development, APIs, authentication, integrations, modern HTML/CSS, front-end frameworks, data visualization, backend technologies, infrastructure, and database design.
- Experience with technologies such as JavaScript/TypeScript, Svelte/SvelteKit, Vue, React, D3, PHP, Node.js, Python, Apache, Nginx, PostgreSQL, Athena, and Redshift.
- Experience with Git, CI/CD workflows, and production deployments.
- Familiarity with AWS/cloud architecture, Linux, virtual machines, clusters, and application monitoring and troubleshooting.
Preferred Qualifications
- Self-starter with a positive, practical problem-solving approach and strong organizational and multitasking skills.
- Experience setting up and maintaining Apache/Nginx environments.
- Background with Docker containers, microservice architecture, and AWS.
- Experience building custom tools that connect APIs to visual front-end interfaces.
- Understanding of semiconductor operational processes across chips, boards, systems, and servers.
Benefits
- Competitive salary.
- Equity and benefits.
- NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer.
Applications for this job will be accepted at least until September 25, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
More jobs at Nvidia
Senior System Software Engineer - Datacenter Power Management
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior System Software Engineer - Embedded Controller
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior System Software Engineer - GPU Power Management
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Technical Program Manager - LPU Software
Nvidia · Santa Clara, United States
USD 108,000-212,800 per year
Data Application Engineer, Enterprise Data Management
Nvidia · Santa Clara, United States
USD 168,000-310,500 per year
Similar jobs
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Backend Engineer · Senior · Transition to Go · Saily
Nord Security · Vilnius, Lithuania, Kaunas, Lithuania
EUR 72,000-86,400 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year
Member of Technical Staff (Software Engineer, Monetization)
Perplexity AI · New York City, United States, San Francisco, United States
USD 220,000-405,000 per year
Member of Technical Staff, AI Products (Early Career - Industry)
Perplexity AI · San Francisco, United States
USD 180,000-270,000 per year
Senior Full-Stack Software Engineer - ClickPipes Platform
ClickHouse · United States
USD 147,000-238,000 per year
Senior Client Quant Specialist, Enterprise Sales
Bloomberg · New York City, United States
USD 175,000-225,000 per year