Senior Software Engineer, Real-Time Data Platform

Posted 57ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building and evolving high-load real-time data collection services for NVIDIA's Telemetry Platform team. Collaborating across teams to ensure operational excellence and architectural integrity.

Responsibilities:

  • Build real-time, high-load data collection services
  • Drive architectural decisions for shared infrastructure components: metrics, distributed tracing, and configuration management
  • Collaborate with multi-functional teams on integration points and API contracts
  • Ensure operational perfection: monitoring, and performance optimization

Requirements:

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience
  • Proven Java expertise (Java 17+), including JMM and concurrency
  • Proficiency in Spring Boot and reactive architecture (Project Reactor or similar)
  • Strong understanding of distributed systems, microservices architecture, and event-driven development
  • Hands-on experience with Kubernetes, Docker, and message brokers (Apache Kafka preferred)
  • Proficient in English.

Benefits:

  • Competitive salaries
  • Extensive benefits package
  • Supportive and empowering workplace
  • Diversity and inclusion initiatives
  • Flexible work arrangements