Software Engineer, Real-Time Data Platform

NVIDIA Corporation

United States

Remote

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior Software Engineer for the Telemetry Platform team to design and evolve services that ingest and process telemetry data from millions of NVIDIA users worldwide.

You will lead the architecture for data collection, ensure durability and scale, and mentor other engineers while owning services in production and participating in on‑call incident management. Fluency in English is required.

Qualifications

  • 7+ years building backend services that run in production.
  • Experience with modern Java (17+) and Spring Boot.
  • Strong knowledge of distributed systems and event‑driven architecture.
  • Experience running large‑scale services with Docker, Kubernetes, and Kafka on AWS or another major cloud.

Responsibilities

  • Design, build, and tune real‑time, high‑throughput services that ingest telemetry events.
  • Make ingestion durable end to end with backpressure, buffering, and graceful degradation.
  • Drive architecture for the data collection platform, including schema management and shared libraries.
  • Lead design reviews, write clear documents, and mentor other engineers.
  • Own the services you build in production, including on‑call rotation and incident management.

Skills

Java 17+
Spring Boot
Concurrency
Distributed systems
Docker
Kubernetes
Apache Kafka
CI/CD
Observability
English fluency

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Apache Kafka
AWS
CI/CD pipelines
Spring Boot

Job description

Описание

Are you ready to tackle sophisticated distributed systems challenges at scale? Our Telemetry Platform team is looking for a Senior Software Engineer to help us build and evolve the services that collect and process data from millions of NVIDIA users worldwide. If you love working on high-impact infrastructure, we want to hear from you!

Задачи
  • Design, build, and tune real-time, high-throughput services that ingest, validate, and route telemetry events from NVIDIA products worldwide.
  • Make ingestion durable end to end (delivery guarantees, backpressure, persistent buffering, graceful degradation) so data survives component failures.
  • Drive architecture for the data collection platform, including schema management and shared libraries for metrics, tracing, and configuration.
  • Lead design reviews, write clear documents, and mentor other engineers.
  • Own the services you build in production, including a shared on‑call rotation and incident management.
What we need to see
  • BS or MS in Computer Science, Engineering, or a related field, or equivalent experience, and 7+ years building backend services that run in production.
  • Deep expertise in modern Java (17+) and Spring Boot, including concurrency, the Java Memory Model, and performance profiling.
  • Strong distributed systems fundamentals (microservices, event‑driven architecture, delivery semantics, failure handling).
  • Experience running large‑scale services with Docker, Kubernetes, and message brokers (Apache Kafka preferred) on AWS or another major cloud.
  • Hands‑on experience with automated testing, CI/CD, and production observability.
  • Proficiency in agentic engineering (AI coding agents).
  • Fluent English.
Требования
  • Production experience with reactive, non‑blocking Java (Project Reactor, Spring WebFlux, Netty).
  • Background in telemetry, analytics, or high‑volume data ingestion.
  • Experience with schema management for event data: schema registries, validation, and compatible schema evolution.
  • Security and privacy fundamentals: authentication and authorization (OAuth 2.0, JWT), network and cloud security, and privacy regulations such as GDPR.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Real-Time Data Platform
Senior Software Engineer, Real-Time Data Platform

NVIDIA Corporation • United States

Remote
USD 180,000 - 240,000
Senior Real-Time Telemetry Platform Engineer
Senior Real-Time Telemetry Platform Engineer

NVIDIA Corporation • United States

Remote
USD 150,000 - 210,000
Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

NVIDIA Corporation • United States

Remote
USD 180,000 - 240,000
Software Engineer, Cloud Platform
Software Engineer, Cloud Platform

NVIDIA Corporation • United States

Remote
USD 150,000 - 210,000
Software Engineering, AI Agents & Backend Infrastructure – 2027
Software Engineering, AI Agents & Backend Infrastructure – 2027

NVIDIA Corporation • United States

Remote
USD 45,000 - 65,000
Software Engineering, AI Agents and Backend Infrastructure – 2027
Software Engineering, AI Agents and Backend Infrastructure – 2027

NVIDIA Corporation • United States

Remote
USD 34,000 - 62,000
Senior Systems Software Engineer, Observability and Telemetry Platform
Senior Systems Software Engineer, Observability and Telemetry Platform

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior Systems Software Engineer, Observability and Telemetry Platform
Senior Systems Software Engineer, Observability and Telemetry Platform

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Solution Architect, MLOps - AI Factory
Solution Architect, MLOps - AI Factory

NVIDIA Corporation • United States

Remote
USD 170,000 - 210,000
Java engineer for cloud services
Java engineer for cloud services

Intellias • United States

Remote
USD 120,000 - 180,000