Full Time

Senior Systems Software Engineer - Accelerated Spark Applications

NVIDIA
Santa Clara, CA
???* / year

Job Description

About this kind of role

What a Senior Systems Software Engineer - Accelerated Spark Applications usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software systems, often focusing on high-performance data processing and analysis. This role involves optimizing existing applications and building new ones to handle large datasets efficiently. Responsibilities include collaborating with other engineers to define system architecture and ensuring code quality through rigorous testing and code reviews. A key focus is accelerating applications using Apache Spark and related technologies.

Tools and skills: Proficiency in Java or Scala, experience with Apache Spark, Hadoop ecosystem, distributed systems, and strong understanding of data structures and algorithms are generally required.

Good fit for: Individuals with a strong background in software engineering and a passion for tackling complex data processing challenges thrive in this role.

In Nebraska, the weekly job search for unemployment is 5 reemployment activities a week (at least 2 of them job applications), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.