← All roles

Senior Software Engineer

NVIDIA· Engineer, SW
Apply on company site
Bengaluru, Indiafull-timePosted 1mo ago

About the role

Senior Software Engineer with infrastructure focus to design, build, and operate an AI-driven reliability platform for enterprise observability and automation across storage, compute, network, VMware, OpenShift, and bare-metal infrastructure.

Responsibilities

  • Design, build, and operate distributed software platforms for enterprise observability, telemetry, automation, and infrastructure reliability at large scale.
  • Develop reusable platform services, APIs, automation frameworks, and control planes enabling self-service and reducing operational toil across multiple engineering teams.
  • Build scalable telemetry and event-processing systems spanning metrics, logs, traces, events, topology, and alerts to process billions of infrastructure signals.
  • Build intelligent and AI-native reliability capabilities, including agentic workflows for anomaly detection, forecasting, root-cause analysis, automated debugging, and closed-loop remediation.
  • Drive technical architecture and engineering direction across Storage, Compute, Network, and Platform domains, solving complex problems across teams.
  • Engineer for production at scale with emphasis on software quality, security, performance, observability, maintainability, and operational readiness.
  • Provide technical leadership and mentorship, influence engineering standards and architecture decisions, and deliver measurable improvements in reliability, MTTR, toil, productivity, and efficiency.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
  • 10+ years of software engineering, SRE, infrastructure, or distributed-systems experience with demonstrated technical leadership
  • Strong software engineering expertise in Go, Python, or equivalent languages
  • Experience designing and building production-grade distributed systems, platform services, APIs, and automation
  • Proven experience owning complex software/platform initiatives across multiple teams or infrastructure domains
  • Deep understanding of distributed systems, event-driven architectures, microservices, APIs, and high-throughput data processing (e.g., Kafka, NATS, gRPC)
  • Strong experience with observability/telemetry platforms (OpenTelemetry, Prometheus, VictoriaMetrics, Vector, Loki, Grafana, ClickHouse)
  • SRE and infrastructure knowledge across Kubernetes/OpenShift, VMware, bare-metal, storage, networking, and/or cloud; experience with Terraform, Ansible or similar
  • Ability to solve ambiguous problems, influence direction without direct authority, mentor engineers, and deliver measurable outcomes.

Skills

Required:GoPythonDistributed SystemsOpenTelemetry / Prometheus / GrafanaKubernetes / OpenShift
Nice to have:VMware / Bare-metalTerraform / Ansible
Last updated Aug 28, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA