Taro Logo

Senior System Software Engineer - Infrastructure

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, a pioneer in AI and accelerated computing for over 25 years, is seeking a Senior System Software Engineer for their Infrastructure team. This role is crucial in developing next-generation agentic, intelligent infrastructure powering AI/ML workloads and engineering workflows. The position focuses on building and implementing innovative architecture and software for large-scale storage and backup services.

The role offers a unique opportunity to work on revenue-driving initiatives and foundational engineering services. You'll be developing enterprise-scale platforms that unify storage infrastructure, creating REST APIs, and implementing intelligent automation systems. The work involves cutting-edge technologies in storage, AI, and infrastructure management.

NVIDIA's environment is diverse and supportive, encouraging innovation and excellence. The company is transforming major industries through GPU technology, AI, and digital twins. This role is perfect for someone passionate about large-scale systems, automation, and emerging AI technologies.

Key aspects include developing Python/Go APIs, implementing observability systems, and creating self-healing workflows. The ideal candidate will have extensive experience in distributed systems, cloud platforms, and modern DevOps practices. Knowledge of enterprise storage systems and AI frameworks is highly valued.

NVIDIA offers competitive compensation and comprehensive benefits, making it one of technology's most desirable employers. They value diversity and maintain an equal opportunity workplace. This role provides an excellent opportunity to impact the future of AI and infrastructure technology while working with industry-leading professionals.

Last updated a day ago

Responsibilities For Senior System Software Engineer - Infrastructure

  • Develop and manage enterprise-scale storage infrastructure platforms
  • Develop and scale REST APIs in Python/Go
  • Automate storage operations including provisioning, monitoring, metrics, and telemetry
  • Integrate intelligent observability and tracing into workflows
  • Implement agentic workflows for self-healing and proactive remediation
  • Build proof-of-concept integrations with emerging agentic AI frameworks
  • Document practices and evaluate new technologies

Requirements For Senior System Software Engineer - Infrastructure

Python
Go
Kubernetes
Linux
  • BS in Computer Science with 12+ years experience, MS with 10+ years, or PhD with 8+ years
  • Expertise in building large-scale, multi-threaded, distributed backend systems
  • Experience designing and building RESTful APIs using Python or Go
  • Familiarity with containerization & orchestration (Docker, Kubernetes)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with telemetry stacks (Prometheus, Grafana, Alert manager, ELK/Kibana)
  • Strong collaboration and communication skills

Related Jobs