Taro Logo

System Data Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
$132,000 - $258,750
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For System Data Software Engineer

NVIDIA is seeking an experienced software engineering professional for the position of System Data Software Engineer in their Operations organization. As a team member, you'll play a crucial role in building cloud-based data platforms, supporting initiatives for Data Platform, Reporting, and Analytics. Your work will transform data into actionable insights, leading to business results.

Key responsibilities include:

  • Designing and implementing framework modules to extract data from various source systems
  • Enabling a self-service and Machine Learning platform for individual business units
  • Taking ownership of data platform and transformation tools used in AI&ML
  • Building, scaling, and optimizing self-serve ETL frameworks and streaming pipelines

Requirements:

  • Bachelor's or Master's degree in Computer Science or Information System, or equivalent experience
  • 5+ years of relevant experience
  • Proficiency in C++ with a solid understanding of Data Structures and Algorithms
  • Strong Python experience, focusing on data extraction and transformations
  • Experience in architecting, designing, developing, and maintaining data warehouses/data lakes
  • Experience with visualization tools like Tableau, PowerBI, Jupyter Notebooks
  • Working knowledge of Amazon Web Services, Kubernetes, Docker, Terraform

Preferred qualifications:

  • Strong understanding of operational processes in semi-chips, boards, systems, and servers
  • In-depth experience in crafting ETL pipelines using Spark, SQL, AWS/Cloud
  • Experience with SAP systems integration, Datamart, Business objects

NVIDIA offers competitive salaries, a generous benefits package, and is committed to fostering a diverse work environment. They are an equal opportunity employer and do not discriminate based on protected characteristics.

Join NVIDIA to build the future of technology and be part of a team that's transforming industries through AI and digital twins!

Last updated 9 months ago

Responsibilities For System Data Software Engineer

  • Design and implement framework modules to extract data from various source systems, validate integrity, apply business transformation, and store data in a Data Lake (AWS, Azure, others)
  • Enable a self-service and Machine Learning platform for individual business units
  • Take ownership of data platform and transformation tools used in AI&ML
  • Build, scale, and optimize self-serve ETL frameworks, streaming pipelines to handle data storage and real-time analytics

Requirements For System Data Software Engineer

Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science or Information System, or equivalent experience
  • 5+ years of relevant experience
  • Proficiency in C++ with a solid understanding of Data Structures and Algorithms
  • Strong Python experience, focusing on data extraction and transformations
  • Experience in architecting, designing, developing, and maintaining data warehouses/data lakes
  • Experience with visualization tools like Tableau, PowerBI, Jupyter Notebooks
  • Working knowledge of Amazon Web Services, Kubernetes, Docker, Terraform

Benefits For System Data Software Engineer

Equity
  • Equity

Interested in this job?