Senior Full-Stack Engineer — Real-Time Data Visualization

NVIDIA

Santa Clara (CA)

On-site

USD 152,000 - 288,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA in Santa Clara, CA seeks a Senior Full-stack Web Applications Software Architect to lead the Hardware Infrastructure team's next-generation event-driven data platform, powering real-time processing, analytics, and scalable applications across GPU development.

You will modernize front-end and build Java-based microservices, collaborate with hardware engineers, ensure observability, and drive streaming data architectures using Kafka, Flink, Spark. Equity and competitive benefits included.

Qualifications

  • Strong experience with JavaScript/TypeScript and modern frontend frameworks.
  • Expertise in designing, building, and debugging distributed Java stack applications, infrastructure and microservices.
  • Deep understanding of Apache Kafka and proven experience building applications with Kafka Streams, Apache Flink or other event driven data pipelines.
  • Detailed knowledge of distributed systems principles, concurrency, data structures, and algorithms.
  • Deep understanding of the scalable data caching solution, specifically Redis.
  • Excellent planning, presentation, and communication skills.
  • BS degree (or equivalent experience) with 5+ years of relevant experience, MS degree with 3+ years of relevant experience.

Responsibilities

  • Modernize front-end applications for a large and diverse customer base.
  • Participate in the full life-cycle of tool development, end-to-end environment troubleshooting, test, and deployment of Java stack web applications.
  • Build microservices and AI agents that are reliable, scalable, and maintainable.
  • Develop and optimize real-time data processing pipelines using Kafka Streams, Apache Flink and Spark Streaming, ensuring high throughput, reliability, and low-latency performance.
  • Collaborate closely with hardware engineering and chip verification teams to understand data and UI/UX requirements and deliver robust, scalable solutions.
  • Establish best practices for streaming data architecture, schema management, data retention and platform observability (monitoring, logging, tracing).

Skills

JavaScript/TypeScript
Frontend frameworks
Distributed systems
Concurrency & data structures
Redis caching
Communication skills

Education

BS degree or equivalent
MS degree

Tools

Kafka Streams
Apache Kafka
Apache Flink
Spark Streaming
Redis
Docker
Kubernetes
OpenTelemetry
Grafana
Elasticsearch

Job description

NVIDIA in Santa Clara, CA seeks a Senior Full-stack Web Applications Software Architect to lead the Hardware Infrastructure team's next-generation event-driven data platform, powering real-time processing, analytics, and scalable applications across GPU development.

You will modernize front-end and build Java-based microservices, collaborate with hardware engineers, ensure observability, and drive streaming data architectures using Kafka, Flink, Spark. Equity and competitive benefits included.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, Real-Time Data Visualization
Senior Full-Stack Engineer, Real-Time Data Visualization

NVIDIA • Durham (NC)

Hybrid
USD 152,000 - 288,000
Senior Full-Stack Architect: Real-Time Data & AI Platform
Senior Full-Stack Architect: Real-Time Data & AI Platform

NVIDIA AI • Durham (NC)

On-site
USD 152,000 - 288,000
Senior Full-stack Software Engineer – Verification Data and Visualization Platform
Senior Full-stack Software Engineer – Verification Data and Visualization Platform

NVIDIA AI • Durham (NC)

On-site
USD 152,000 - 288,000
Senior Full-stack Software Engineer – Verification Data and Visualization Platform
Senior Full-stack Software Engineer – Verification Data and Visualization Platform

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior Full-stack Software Engineer – Verification Data and Visualization Platform
Senior Full-stack Software Engineer – Verification Data and Visualization Platform

NVIDIA • Durham (NC)

Hybrid
USD 152,000 - 288,000
Senior Full-Stack Engineer — AI Pipelines & Microservices (Equity)
Senior Full-Stack Engineer — AI Pipelines & Microservices (Equity)

NVIDIA • Westford (MA)

On-site
USD 152,000 - 242,000
Equity
Comprehensive benefits
Competitive salary
Senior Data Platform Engineer — ETL, Spark & Cloud, Equity
Senior Data Platform Engineer — ETL, Spark & Cloud, Equity

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 168,000 - 322,000
Senior Full-stack Software Engineer – Verification Data and Visualization Platform
Senior Full-stack Software Engineer – Verification Data and Visualization Platform

NVIDIA • Westford (MA)

On-site
USD 152,000 - 242,000
Equity
Comprehensive benefits
Competitive salary
Senior Full-Stack Lead Engineer
Senior Full-Stack Lead Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior Full-Stack Lead Engineer: AI Infra Platform
Senior Full-Stack Lead Engineer: AI Infra Platform

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000