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.
API @ 4
AWS @ 4
Automated Testing @ 4
CI/CD @ 4
Communication @ 7
Docker @ 4
E-commerce @ 6
Go @ 4
Java @ 4
JavaScript @ 6
Microservices @ 4
Next.js @ 7
Node.js @ 4
Observability
Payments @ 4
Python @ 4
React @ 7
Security
Software Development @ 7
TypeScript @ 6
- 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
Responsibilities
- Design, build, and enhance modern web experiences across NVIDIA Marketplace, including product discovery, product pages, shopping cart, checkout, subscriptions, order management, fulfillment, partner integrations, and customer account experiences.
- Develop scalable frontend applications using React, Next.js, TypeScript, shared component libraries, frontend microservices, and a monorepo-based development environment.
- Integrate with REST APIs supporting catalog, pricing, payments, orders, fulfillment, customer accounts, and partner services while collaborating with backend engineers building services in Python, Go, Java, and related technologies.
- Deliver features from design through production, including implementation, testing, deployment, monitoring, and operational support.
- Partner with product managers, designers, and cross-functional teams to build intuitive, performant, and reliable customer experiences.
- Contribute to architecture discussions, code reviews, engineering standards, and continuous improvements in performance, accessibility, security, observability, and developer productivity.
Requirements
- 5+ years of professional experience developing and supporting production web applications or e-commerce platforms.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
- Strong experience with React, Next.js, JavaScript, and TypeScript.
- Experience building modular frontend applications using reusable components, shared libraries, frontend microservices, or monorepo-based development.
- Experience integrating REST APIs, understanding API contracts, managing application state, and building resilient client applications.
- Working knowledge of backend technologies such as Python, Go, Java, Node.js, or similar service-oriented environments.
- Experience with cloud platforms, preferably AWS, along with modern software delivery practices, including CI/CD, automated testing, Docker, and monitoring.
- Understanding of e-commerce concepts such as product catalogs, checkout, payments, subscriptions, order processing, fulfillment, or partner integrations.
- Strong problem-solving skills, attention to detail, clear communication, and a collaborative approach to software development.
Benefits
- Equity and benefits (eligible for equity and benefits).
More jobs at Nvidia
Senior System Software Engineer, Interactive World Models
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer – Streaming
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
System Software Engineer - GeForce Now Low Latency Streaming
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Gpu Architecture Engineer - New College Grad 2026
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Compiler Engineer, Infrastructure - New College Grad 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Similar jobs
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Principal Software Engineer — Agentic AI Applications And Foundations
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Staff Forward Deployed Engineer
GitLab · United States
USD 254,000-297,000 per year
Technical Support Engineer (4pm-12am PST)
Sentry · San Francisco, United States
USD 100,000-120,000 per year
Senior Software Engineer Ii
Confluent · Seattle, United States
USD 197,400-232,000 per year
Technical Support Engineer
Sentry · Toronto, Canada
CAD 100,000-125,000 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year
Staff Full Stack Engineer, Identity
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year