NVIDIA

Senior Software Engineer - Data Engineer

NVIDIA

Santa Clara, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and experienced engineer with a passion for working with data? Do you have a strong background in software development and a deep understanding of data architecture? If so, NVIDIA is looking for a Senior Software Engineer - Data Engineer to join our dynamic and innovative team.As a Senior Software Engineer - Data Engineer at NVIDIA, you will play a crucial role in designing, developing, and maintaining our data infrastructure. You will have the opportunity to work with cutting-edge technologies and collaborate with a talented team to deliver high-quality solutions that drive business growth.To excel in this role, you must have a proven track record of building scalable and reliable data pipelines, as well as a strong foundation in software engineering principles. You should also possess excellent problem-solving skills and the ability to communicate complex technical concepts to both technical and non-technical stakeholders.If you are a driven and passionate data engineer with a desire to push the boundaries of technology, we invite you to apply for this exciting opportunity at NVIDIA.

  1. Design, develop, and maintain data infrastructure for NVIDIA's business growth.
  2. Collaborate with a team of engineers to create cutting-edge solutions using the latest technologies.
  3. Build and maintain scalable and reliable data pipelines.
  4. Ensure data quality and integrity throughout the data architecture.
  5. Analyze and troubleshoot data-related issues, and provide timely and effective solutions.
  6. Communicate complex technical concepts to both technical and non-technical stakeholders.
  7. Stay updated with industry trends and advancements in data engineering and software development.
  8. Develop and implement best practices and standards for data engineering processes.
  9. Work with cross-functional teams to understand business needs and translate them into technical requirements.
  10. Mentor and provide technical guidance to junior team members.
  11. Document and maintain data infrastructure processes and procedures.
  12. Continuously monitor and optimize data pipelines for performance and efficiency.
  13. Collaborate with data scientists and analysts to provide data insights and support their analytical needs.
  14. Participate in code reviews and contribute to the overall improvement of software development processes.
  15. Keep track of project timelines and deliver projects within allocated timelines.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • Extensive Experience In Data Engineering: A Senior Software Engineer - Data Engineer At Nvidia Should Have A Minimum Of 5 Years Of Experience In Designing And Implementing Large-Scale Data Engineering Solutions, Including Data Ingestion, Processing, And Storage.

  • Proficiency In Programming Languages And Tools: The Ideal Candidate Should Have Expert-Level Proficiency In Programming Languages Such As Sql, Python, And Java, As Well As Experience With Data Warehousing, Etl Tools, And Cloud-Based Technologies Such As Aws, Azure, Or Gcp.

  • Strong Data Modeling And Architecture Skills: A Senior Software Engineer - Data Engineer Should Have A Deep Understanding Of Data Modeling Techniques And Data Architecture Principles, With The Ability To Design And Implement Scalable And Efficient Data Structures.

  • Experience With Big Data Technologies: The Candidate Should Have Hands-On Experience With Big Data Technologies Such As Hadoop, Spark, And Kafka, As Well As Experience Working With Large Datasets And Implementing Real-Time Data Processing Pipelines.

  • Leadership And Teamwork Abilities: As A Senior Role, The Candidate Should Possess Strong Leadership Skills, With The Ability To Lead And Mentor A Team Of Data Engineers. They Should Also Have Excellent Communication And Teamwork Abilities To Collaborate Effectively With Cross-Functional Teams.

Required Skills
  • Sql

  • Python

  • Java

  • Big Data

  • Data Modeling

  • ETL

  • Machine Learning

  • Hadoop

  • Data warehousing

  • Cloud Computing

  • Data Mining

  • Database design

Soft Skills
  • Communication

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - Data Engineer in Santa Clara, CA, USA is $120,000-$150,000 per year. This range can vary depending on factors such as experience, skills, and the specific company or industry. Senior level positions typically come with higher salaries due to the level of experience and responsibility required.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 25th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started