# Senior Software Engineer, DGXC Data Services

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--DGXC-Data-Services_JR2003389?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_0a8d6683-471

## Description

The NVIDIA DGXC Data Services team is developing a cloud-native stack of software services and tools for managing data across hybrid and multi-cloud infrastructures.

You will craft software services to deliver functionality to NVIDIA's internal platforms and our external-facing cloud infrastructure.

**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

**Requirements:**

- 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 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

- Communicate design, status, and other sophisticated subjects in written, visual, and oral formats

**Preferred Qualifications:**

- 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)

You will also be eligible for equity and benefits.

## Skills

### Required
- Cloud Native
- Kubernetes
- Cloud Service Providers
- Algorithms
- Data Structures
- Backend Systems
- Software Engineering
- Go
- Python
- C/C++
- Java

### Nice to have
- Apache Spark
- Object Storage
- Metadata Management
- Data lake tools
- Machine Learning infrastructure toolset
- Feature Stores

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--DGXC-Data-Services_JR2003389?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
