Job Listings

Front End Software Engineer - Cloud Services

NVIDIA

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s an outstanding legacy of innovation that’s fueled by great technology—and outstanding people.

To meet the needs of NVIDIA’s growing cloud product portfolio, NVIDIA’s Cloud Engineering & Services (CES) is responsible for several fundamental building blocks (Access Management, Licensing, Billing, and Tenancy) that will serve as the foundation for the delivery of existing and future NVIDIA utility services. We seek a senior software engineer with strong web development skills to build CES platform services and intuitive user interfaces. In this role, you will get an opportunity to collaborate with various cloud teams to build the next generation of cloud services and make an impact on their mission.

What You Will Be Doing

Build, design, and implement sophisticated SaaS-based GUIs
Work closely with developers, UX and UI designers on new products or features/improvements of existing products
Ensure that modules and/or product(s) across your teams are consistent in look and feel
Drive performance tuning, usability improvements, and test automation for UI
Challenge the status quo and strive to get better with every iteration
Support, maintain and document software functionality

What We Need To See

BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience)
6+ years hands-on experience building complex web-based user interfaces (in JavaScript/CSS & HTML)
Strong background in software-as-a-service (SaaS)
Experience with TypeScript, React (including Hooks), Redux, CSS preprocessors, Webpack, styled-components
Experience with Continuous Integration and Continuous Delivery
Excellent interpersonal and written communication skills required
Comfortable working in a fast-paced, highly collaborative environment
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

Ways To Stand Out From The Crowd

Current hands-on experience with the ReactJS framework with the custom hooks.
Experience with both front-end and back-end coding using Next.js framework as well as experience with Typescript and practice in strongly typed eco-system
Experience with implementing authentication using OAuth 2.0 and OIDC.
Experience of writing test cases using Jest and Cypress
Good experience in dealing with Restful APIs and use common data structures and patterns to be able to convert them to data models for the UI.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, self-motivated, and enjoy having fun, then what are you waiting for apply today!

The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr

Location: Los Angeles, CA

Posted: Aug. 9, 2024, 8:16 p.m.

Apply Now Company Website