Taro Logo

Senior Software Engineer - Infrastructure

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

Description For Senior Software Engineer - Infrastructure

NVIDIA is seeking a Senior Software Engineer for their NetQ team to build a next-generation Network management and Telemetry system in the cloud. This role is part of NVIDIA's cutting-edge work in network operations, focusing on building and maintaining critical infrastructure components for their highly scalable NetQ platform. The position offers an opportunity to work with modern technologies including Kubernetes, Cassandra, Kafka, and cloud platforms, while implementing robust CI/CD pipelines and security measures.

The ideal candidate will join a team that's revolutionizing network operations toolsets, providing real-time visibility and troubleshooting capabilities for Cumulus fabrics. This role combines infrastructure management, DevOps practices, and software engineering, requiring expertise in both traditional backend development and modern cloud technologies.

NVIDIA, widely recognized as one of technology's most desirable employers, is at the forefront of groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The company's invention, the GPU, serves as the visual cortex of modern computers and is central to their products and services.

The role offers the chance to work with forward-thinking professionals while contributing to systems that operate at internet scale. You'll be responsible for maintaining high-availability infrastructure, implementing security best practices, and ensuring smooth operations of critical systems that support NVIDIA's network management solutions.

Last updated a day ago

Responsibilities For Senior Software Engineer - Infrastructure

  • Building and maintaining infrastructure components like NoSQL DB (Cassandra, Mongo), TSDB, Kafka etc
  • Maintain CI/CD pipelines to automate the build, test, and deployment process
  • Enable performing scans and handling of security CVEs for infrastructure components
  • Enable triage and handling of production issues to improve system reliability

Requirements For Senior Software Engineer - Infrastructure

Cassandra
Kubernetes
MongoDB
Python
Scala
  • 5+ years of experience in complex microservices based architectures
  • Bachelors degree
  • Highly skilled in Kubernetes and Docker/containerd
  • Experience with modern deployment architecture for non-disruptive cloud operations
  • Automation expert with hands on skills in Ansible & Terraform
  • Strong knowledge of NoSQL DB (preferably Cassandra), Kafka/Kafka Streams and Nginx
  • Expert in AWS, Azure or GCP
  • Good programming background in languages like Scala or Python
  • Knowledge of best practices for managing highly available and secure production infrastructure

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - Infrastructure