Senior Full-stack Software Engineer – Verification Data Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 6 hours ago

Senior Full-stack Software Engineer – Verification Data Platform

NVIDIA is a leader in computer graphics and AI technology, seeking a Senior Full-stack Software Engineer to join their Hardware Infrastructure team. The role involves developing and optimizing a next-generation event-driven data platform for real-time data processing and scalable applications to support GPU development efforts.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

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, ensuring high throughput, reliability, and low-latency performance
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 (monitoring, logging, tracing)
Build microservices and AI agents that are reliable, scalable, and maintainable

Qualification

JavaPythonKafkaMicroservicesJavaScript/TypeScriptApache FlinkRedisLinuxPlanning skillsCommunication skillsPresentation skills

Required

Proven in-depth knowledge of Java and Python
Knowledge of JavaScript/TypeScript and front-end frameworks (e.g., Ember.js, Vue.js) for building data visualization tools
Expertise in designing and building distributed systems 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
Familiarity with Linux ecosystems (including development and debugging tools)
BS/MS in Computer Science or related field (or equivalent experience), with 8+ years of experience for BS holders or 5+ years for MS holders

Preferred

Deep knowledge of the Elastic Stack (Elasticsearch, Kibana, Logstash) for logging and analytics
Experience working with modern observability using OpenTelemetry (Grafana)
Experience with building agentic AI frameworks, LLM-powered autonomous agents, or integrating LLMs with real-time data streams for automated analysis or decision-making
Familiarity with chip design process and/or EDA verification workflows
Working experience with modern OLAP solutions like ClickHouse

Benefits

Equity
Comprehensive benefits package

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase