Frontend Web Software Engineer, NGC
NVIDIA · Austin, TX · 1 mo ago
EngineeringFull-time
About the role
You will join the team responsible for building the foundational user experience for NVIDIA GPU Cloud (NGC), the unified platform for all NVIDIA cloud-based products. This is a core role passionate about delivering the next generation of essential, high-impact services that underpin the entire NGC ecosystem. This engineer works alongside architects, designers, and backend engineers to deliver a world-class, secure, and modern interface for our enterprise customers. We seek a collaborator with an open and encouraging approach who is eager to deliver quality software systems in a rapidly evolving cloud environment.
What You Will Be Doing
- Build and implement critical features for core NGC services, including Identity and Access Management, user and group management, account security and credentials, and billing and subscription flows.
- Play a key role in developing the unified portal that acts as the gateway for all NVIDIA cloud products.
- Proactively apply AI tools and agents to boost code quality, speed up development, and increase overall system stability.
- Drive the evolution of our application architecture and development patterns for increasingly large and complex components.
- Work closely with Product, UX, and Backend teams to convert complex requirements into elegant, responsive UIs and satisfying user experiences.
- Participate in all stages of the product lifecycle, including planning, documentation, code review, and offering helpful insights.
- Estimate personal timelines and coordinate work to deliver achievements effectively.
- Present and/or demonstrate your work/research in front of colleagues from across the company.
What We Need To See
- At least 5 years of relevant experience
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent experience)
- Experience working as a contributor to a medium-to-large scale frontend web application or project
- Experience working with React.js or another comparable framework (Vue.js, SvelteKit, Angular)
- Skill in developing refined, responsive user interfaces that ensure a pleasing user experience
- Engage with technical requirements, understand complex systems, and efficiently come up with coded solutions
- Ability to build meaningful tests using established patterns
- Open attitude about sharing work-in-progress and developing ideas (from yourself and others)
- Enthusiasm for the fundamentals of frontend work: JavaScript, HTML, CSS, and the ecosystem that surrounds the client-side application
Ways To Stand Out From The Crowd
- Direct experience with leading software development at a project / component level, large complex web-based software projects, and building applications with a mainstream JavaScript framework (React, Vue, Angular, Svelte)
- Experience with Typescript, bundle configuration with Webpack, and testing frameworks like Cypress, Selenium, Jest, etc.
- Has built software with Python, Go, Java, or similar programming language
- Has delivered software in a cloud context and is familiar with the patterns and process of managing cloud infrastructure
- Demonstrated interest in Kubernetes, cloud-native computing, and frontend development: JavaScript modules, accessibility, styles and layout, etc.
Pay
The base salary range is 152,000 USD - 241,500 USD. You will also be eligible for equity and benefits.