Senior Full-stack Software Engineer – Verification Data Platform

NVIDIADurham, NCfull_timesenior

$184,000 – $356,500 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Participate in the full life-cycle of tool development, test, and deployment of web applications and services for test automation and chip verification.
  • Develop and optimize real-time data processing pipelines using Kafka Streams, Apache Flink and Spark Streaming.
  • Collaborate closely with hardware engineering and chip verification teams to understand data requirements and deliver robust, scalable data solutions and UIs.
  • Establish optimal guidelines for streaming data architecture, schema management, data retention and platform observability.
  • Build microservices and AI agents that are reliable, scalable, and maintainable.

Benefits

  • Dental
  • Equity
  • Health Insurance
  • Vision

Culture

Cross-Functional TeamsDocumentation-DrivenTransparent Leadership

Requirements

Required: BS in Computer Science or related field or equivalent experience
Preferred: MS in Computer Science or related field
Regions: Us

Get jobs like this in your inbox

Weekly Java, Python, JavaScript hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About NVIDIA
Industry: ai
Size: enterprise

NVIDIA is a technology company specializing in AI computing, offering the NeMo Platform for developing, evaluating, deploying, and operating AI systems at scale.

View company profile →
Compensation
Base salary: $184,000 – $356,500 USD
Equity: eligible for equity