# Senior Frontend Engineer, Visualization - Profiling Services

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Frontend-Engineer--Visualization---Profiling-Services_JR2022192?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1418a7dd-b57

## Description

NVIDIA's Developer Tools team is seeking a Senior Frontend Engineer to create high-quality visualization experiences for profiling services.

You will help make complex technical data understandable, responsive, and accessible.

**Responsibilities:**

- Build intuitive browser experiences that help engineers explore and understand complex performance data.

- Create reusable visualization and interaction patterns that remain consistent across product workflows.

- Integrate high-performance visualization technologies into a maintainable frontend application.

- Improve responsiveness and memory efficiency for large and complex datasets.

- Deliver accessible, resilient experiences across supported browsers, devices, and application states.

- Partner with backend, product, design, and quality teams to ship and validate complete user workflows.

**Requirements:**

- BS or MS in Computer Science, Computer Graphics, or a related field, or equivalent experience.

- 8+ years of software development experience, including substantial production work with TypeScript and modern component-based browser applications.

- Deep expertise in reusable interaction architecture or performance-critical browser visualization, plus demonstrated ability across the adjacent area.

- Experience building frontend systems in which multiple views coordinate through clear component and state contracts.

- Experience building interactive data visualizations with a charting or graphics library and profiling behavior on large datasets.

- Hands-on work with at least one browser rendering technology and practical experience diagnosing frame-time or memory problems.

- Working knowledge of integrating browser and native or WebAssembly code, including loading and failure behavior.

- Strong knowledge of responsive design, accessibility, browser compatibility, and automated frontend testing.

**Nice to Have:**

- Experience building timeline, flame-graph, trace, profiler, or observability user interfaces.

- Production experience with React and atom-based or comparable observable state management.

- Familiarity with moving expensive rendering or data preparation off the main thread and loading large datasets progressively.

- Experience isolating third-party visualization engines or coordinating server data with interactive client state.

- Background in GPU computing, developer tools, or real-time collaborative analytical products.

You will also be eligible for equity and benefits.

## Skills

### Required
- TypeScript
- modern component-based browser applications
- reusable interaction architecture
- performance-critical browser visualization
- frontend systems
- interactive data visualizations
- browser rendering technology
- responsive design
- accessibility
- browser compatibility
- automated frontend testing

### Nice to have
- React
- atom-based or comparable observable state management
- timeline
- flame-graph
- trace
- profiler
- observability user interfaces
- GPU computing
- developer tools
- real-time collaborative analytical products

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Frontend-Engineer--Visualization---Profiling-Services_JR2022192?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
