Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Go @ 4
Kubernetes @ 4
Python @ 4
Spark @ 4
GCP @ 4
Java @ 4
Algorithms @ 7
Data Structures @ 7
Distributed Systems @ 4
Machine Learning @ 4
AWS @ 4
Azure @ 4
GPU @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
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. We are building next-generation data and storage infrastructure to solve challenging problems such as storage, access, and data management for exabyte-scale, high-performance GPU-based training and inference jobs. You will craft software services to deliver functionality to NVIDIA's internal platforms and external-facing cloud infrastructure.
Responsibilities
- Design and build software code and cloud services for Data Management, including providing a catalog, managing metadata, and lifecycle of datasets and checkpoints.
- Connect with other technical leaders across NVIDIA to ensure reuse of existing technologies and appropriate collaboration 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 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 relevant languages, 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.
- Ability to communicate design, status, and other sophisticated subjects in written, visual, and oral formats. Passion for working across teams and with collaborators.
Ways to stand out from the crowd
- 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 & Compensation
- Base salary range:
- Level 3: 148,000 USD - 235,750 USD
- Level 4: 184,000 USD - 287,500 USD
- You will also be eligible for equity and benefits (see NVIDIA benefits page).
Additional information
- Applications for this job will be accepted at least until October 23, 2025.
- NVIDIA is an equal opportunity employer and committed to fostering a diverse work environment.