Description
NVIDIA is looking for a Senior Software Engineer to join the NSV tools (Network Solutions Validation) group. The group builds the data and analytics platform behind NVIDIA's networking validation, processing large-scale test results, telemetry, and cluster health data from some of the world's largest AI and HPC data centers.
As a senior team member, you will develop services that turn this data into insights, accelerating the velocity and reliability of the validation process. You will work with NIC, OS, Switch, HCA, CPU, and GPU compute, as well as architects, network engineers, and developers.
Responsibilities
- Own features end-to-end, from problem definition through design, delivery, and production.
- Collaborate closely with networking, data, and performance architects, validation engineers, DevOps, and data teams to understand requirements and deliver robust solutions.
- Lead the development of scalable services that analyze large-scale validation test results and improve visibility into cluster health KPIs across HPC data centers.
- Lead the development of AI-driven and agent-based features that improve usability, observability, and debuggability.
- Lead the deployment and operation of services on Kubernetes (K8s) with Docker and containerized environments.
- Troubleshoot issues in distributed environments and improve HPC data center health observability.
- Take an active part in leading the team's development process and driving its continuous improvement.
- Mentor engineers and rapidly grow the group's knowledge across technical areas.
Requirements
- B.Sc. in Computer Science or a related field (or equivalent experience).
- 5+ years of hands-on software development experience with strong Python proficiency.
- Strong understanding of software design patterns and architecture in large-scale networked systems.
- Hands-on experience with Docker, containers, Kubernetes, and microservices architectures.
- Strong debugging and problem-solving capabilities in distributed systems or multi-node environments.
- Hands-on experience with agentic AI development tools and using agentic workflows to solve real-world problems.
- Proven track record of turning loosely defined problems into well-scoped, delivered solutions.
- Ability to work independently and drive measurable impact, with excellent communication skills and a strong sense of ownership.
Preferred Qualifications
- Experience with big data and large-scale systems, including leading the architecture and design of complex distributed systems.
- Experience with data engineering, data analysis, and streaming data collection (e.g., SQL, pandas, ETL pipelines, Kafka, gRPC, gNMI).
- Proven track record of technically leading engineers on large features, mentoring others, and leveling up team capabilities.
- Proven ability to innovate and solve real user problems in large, complex systems.
For more fresh new jobs, check out yubhub.co.