✦ Luna Orbit — Software Engineering

Infrastructure Systems Software Engineer

at Nvidia

📍 2 Locations Hybrid Posted March 13, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education BS or MS in Computer Science or a related field
Category Software Engineering

This role involves designing and building scalable distributed systems to support NVIDIA's GPU and AI hardware validation workflows. The engineer will focus on system performance, automation, and reliability.

  • Build scalable infrastructure services
  • Design distributed workflows
  • Optimize system performance
  • Collaborate with internal teams
  • Analyze system performance

The position requires expertise in distributed systems, programming in Python, C++, or Go, and experience with Linux, profiling, tracing, and telemetry tools for large-scale infrastructure.

The ideal candidate is a mid-level software engineer with 5+ years of experience in distributed systems, proficient in Python, C++, or Go, and experienced with performance profiling and telemetry tools. They should have a strong background in system design and optimization for large-scale infrastructure.

BS or MS in Computer Science or a related field5+ years of professional software development experienceProficiency in PythonC++or GoExperience building large-scale services or distributed systemsUnderstanding of data structuresalgorithmsconcurrencysystem design
Experience developing or scaling distributed systemsProfilingtracingperformance-optimization techniquesChip-designverificationor modern ML workflows
LinuxTelemetry toolsProfiling toolsTracing tools
Distributed systemsSystem designProfilingTelemetryPerformance analysisPythonC++GoLinuxData structuresAlgorithms
PythonC++GoLinuxDistributed systemsData structuresAlgorithmsConcurrencySystem designProfilingTracingTelemetryTechnical designPerformance analysis
collaborationproblem-solvingperformance optimizationanalytical thinkingteamwork
Industry Technology
Job Function Develop and optimize distributed infrastructure systems for GPU and AI hardware validation
Role Subtype Software Engineer
Tech Domains Python, C++, Linux, Apache Spark, Kafka
Software EngineerDistributed systemsData structuresAlgorithmsConcurrencySystem designPythonC++GoLinuxProfilingTracingTelemetryPerformance analysisAutomationPerformance optimization

Lack of experience with distributed systems, No proficiency in Python, C++, or Go, Less than 5 years of professional experience, No understanding of system design or performance analysis

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile