NVIDIA Logo

NVIDIA

Senior Software Engineer - DGX Cloud Services and Software

Posted Yesterday
Be an Early Applicant
In-Office or Remote
4 Locations
168K-270K Annually
Senior level
In-Office or Remote
4 Locations
168K-270K Annually
Senior level
Design, build, test, deploy, and support scalable software systems for NVIDIA cloud infrastructure. Develop network and systems automation for multi-tenant environments, manage APIs and distributed services, respond to operational events, contribute to open-source projects, and present technical roadmaps and demos to stakeholders and leadership.
The summary above was generated by AI

The NVIDIA DSX organization is looking for software engineering talent to build NVIDIA’s NICo technology. This software assists in the rapid bring-up, operation, configuration, and troubleshooting of computer hardware and networking equipment. As a software engineer, you will work with other software engineers, product architects, and product managers as a collaborative team to deliver and support end-to-end software solutions to manage complex cloud infrastructure deployments.

You will write services and software that aligns with the broad architectural vision for the NVIDIA Cloud Platform, working with other teams to develop a robust and scalable system. You own your code - from development to commit to test to production, including operational support. We expect you to be passionate about code quality, testing, deployment efficiency/simplicity and bringing amazing products to market.

What you will be doing:

  • Work with NVIDIA internal customers

  • Design and build scalable software systems to manage NVIDIA’s cloud infrastructure.

  • Participate in responses to real-time operational events

  • Building network and systems automation software for managing a multi-tenant cloud infrastructure

  • Participate in open-source communities of software we leverage and build.

  • Present to internal stakeholders and NVIDIA leadership on roadmaps, vision, & demos

What we need to see:

  • 8+ years of experience with designing and building distributed software systems.

  • Track record of directly supporting systems with external customers, or demanding internal customers

  • BS/MS degree in Computer science or related areas (or equivalent experience)

  • Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Golang, or Rust.

  • Demonstrated ability to design and implement maintainable APIs for consumers.

  • Practical experience with asynchronous programming, type safety, threading models, state machines and data structures.

  • Background of data persistence (SQL or similar).

  • Understanding of secure communication protocols (mutual-TLS, IPsec, or similar).

  • Knowledge of SRE principles (observability, SLOs, logging, etc.)

Ways to stand out from the crowd:

  • Experience in a Hyperscale Cloud Service Provider (public-facing or not)

  • Understanding of networking protocols such as IP, IPv6, BGP, HTTP, ICMP, tunneling protocols (VXLAN, Geneve, FoU, GRE), etc.

  • Familiarity with Infiniband networking

  • Background with Host management systems (DHCP, Redfish, UEFI) and host security services such as TPM, TXT, and Secure-Boot

  • Kubernetes and/or distributed task scheduling

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Cloud Computing, Cloud Operations, Cloud Storage. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 270,250 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until September 4, 2026.

This posting is for an existing vacancy. 

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

27 Days Ago
Remote
4 Locations
168K-322K Annually
Senior level
168K-322K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, build, and operate core cloud-native infrastructure services for NVIDIA DGX Cloud. Develop scalable, secure microservices and automation for provisioning and lifecycle management, integrate internal and external platforms, and implement observability and security to ensure reliable, global production operations.
Top Skills: AnsibleBgpDatabasesDnsFastapiFirewallsGnmiGoGrafanaGrpcInfinibandIptablesKafkaKubernetesLinuxNatsNautobotNetboxNftablesNtpOauthOpentelemetryPrometheusPythonRadiusRdmaRedisRestSqsTemporalTerraformVpns
One Month Ago
In-Office or Remote
3 Locations
224K-431K Annually
Senior level
224K-431K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves architecting and operating NVIDIA's cloud-native attestation platform, developing high-availability services, collaborating with cross-functional teams, and mentoring engineers.
Top Skills: CC++Ci/CdDockerGoKubernetesPythonRust
53 Minutes Ago
Remote or Hybrid
US
88K-123K Annually
Senior level
88K-123K Annually
Senior level
Information Technology
Owns AI opportunity intake, qualification, routing, and assignment operations. Manages CRM configuration, dashboards, KPI reporting, SLA tracking, data hygiene, audits, and lead-flow process improvements. Partners with business consultants, technical teams, revenue operations, and practice leaders to develop agentic workflow automation with human oversight. Routes qualified opportunities, resolves stalled or escalated leads, documents requirements, and uses performance data to improve routing accuracy, speed, and pipeline visibility.
Top Skills: Ai/MlCRMSalesforce

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account