Senior Software Engineer, DGXC Data Services jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 9 hours ago

Senior Software Engineer, DGXC Data Services

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. The role involves designing and building software code and cloud services for Data Management, collaborating with technical leaders and research teams to innovate data and storage infrastructure for high-performance GPU-based training and inference jobs.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Bella Yanovsky
linkedin

Responsibilities

Design and build software code and cloud services for Data Management, including providing a catalog, managing metadata and life cycle of datasets and checkpoints
Connect with other technical leaders across NVIDIA to ensure you are using existing technologies where possible and that we are collaborating appropriately with their systems
Collaborate with the NVIDIA research team to utilize new storage and compute innovations, including GPU direct storage and DPU

Qualification

KubernetesCloud ServicesBackend SystemsProgramming GoProgramming PythonProgramming C/C++Programming JavaAlgorithmsData StructuresApache SparkMetadata ManagementData Lake ToolsCommunication SkillsCollaboration Skills

Required

BS in Computer Science, Information Systems, or Computer Engineering (or equivalent experience) with 5+ years of proven experience
Strong foundation in algorithms and data structures and their real-world use cases
Experience building and shipping services around Kubernetes, Cloud Native, and Cloud Service Providers. Experience with one of the leading cloud providers: AWS, GCP, or Azure
Experience collaborating with teams to write software to support cloud services
Background with backend systems and software engineering. Programming experience in a relevant language, e.g., Go, Python, C/C++, Java
Understanding of standard approaches to software engineering, software architecture, and design. Ability to document software and services. Break down projects into practical tasks
Communicate design, status, and other sophisticated subjects in written, visual, and oral formats. Ability and passion for working across teams and with collaborators on all sides of the project

Preferred

Hands-on experience in building and managing large-scale data services
Experience building products and services to solve enterprise-grade customer data analytics problems
Experience with Apache Spark, Object Storage, Metadata Management, Data lake tools (Apache Iceberg), Machine Learning infrastructure toolset (Feature Stores). Computer science background with Distributed Systems as a specialization

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase