Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Distinguished Engineer, Apache Spark image - Rise Careers
Job details

Distinguished Engineer, Apache Spark

Distinguished Engineer - Accelerated Apache Spark

NVIDIA is seeking a Distinguished Engineer for the Apache Spark Acceleration group.

Over the past five years GPU accelerated data processing has moved from proof of concept to production deployments. Many enterprises are now recognizing the needs of accelerated computing for large scale data processing. Multi-node GPU deployments will reduce cloud computing costs and lower latency of large scale data processing.

At NVIDIA, we have been invested in accelerating Apache Spark, providing an open source plugin for Apache Spark. Apache Spark is the most popular data processing engine in data centers. We strive to accelerate Spark applications on GPUs without any code changes. Our OSS RAPIDS Spark library is integrated with on-premise and cloud services such as AWS EMR, Databricks, Google Dataproc, Oracle Cloud Data Flow, Bytedance Volcengine, Tencent Cloud and Cloudera.

You will serve as a hands-on architect of Nvidia Spark Acceleration Group. You will work with a team of distributed system engineers including PMC and Committers of Apache Spark, Apache Hadoop, Apache Hive, and Apache Arrow. You will engage in open source projects such as Apache Spark, RAPIDS, Apache Iceberg, Delta Lake, UCX and more.

What you'll be doing:

  • Lead the architecture, design and implementation of accelerated Apache Spark and related big-data frameworks
  • Engage open source communities (including Apache Spark, RAPIDS, Apache Iceberg, Delta Lake and UCX) for technical discussion and contribution, and engage new communities where we may not have a strong presence yet
  • Work with NVIDIA partners to deploy GPU enabled data analytics solutions in public cloud or on-premises clusters
  • Present technical solutions at industry conferences and meetups
  • Collaborate with distributed systems teams to define solutions to distributed processing problems challenges at large scale
  • Provide recommendations and feedback to teams regarding decisions surrounding topics such as infrastructure, continuous integration and testing strategy
  • Build, test and optimize CUDA/C++ libraries across different platforms
  • Build automation and tools that will increase the productivity of teams developing distributed systems
  • Mentor members of the engineering team

What we need to see:

  • BS, MS, or PhD in Computer Science, Computer Engineering, or closely related field (or equivalent experience)
  • 17+ years of work or research experience in software development
  • Prior experience in delivering complex software projects as a lead architect
  • Outstanding technical skills in designing and implementing high-quality distributed systems
  • Excellent programming skills in C++, Java, and/or Scala

  • Highly motivated with strong interpersonal skills and communication skills
  • 5+ years working experience with key open source big-data projects as a contributor or committer to Apache Spark, Apache Hadoop, Apache Flink, Apache Kafka, Apache Hive, Apache Arrow, Delta Lake
  • Excellent knowledge about distributed system schedulers: Kubernetes, Hadoop YARN, Apache Spark
  • Able to delve into a new area and quickly come up to speed
  • Able to work with teams across boundaries and geographies

Ways to stand out from the crowd:

  • Working experience in designing and developing columnar query engines would be a huge plus
  • Committership at major open source projects (such as Apache Spark, Apache Hadoop, Apache Flink) is a big plus
  • Working experience with acceleration libraries (CUDA, RAPIDS, UCX) is helpful

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 308,000 USD - 471,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 5, 2025.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#deeplearning
NVIDIA Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NVIDIA DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NVIDIA
NVIDIA CEO photo
Jensen Huang
Approve of CEO

Average salary estimate

$389750 / YEARLY (est.)
min
max
$308000K
$471500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 11 hours ago

Experienced .NET developer wanted to join GovCIO’s Portal Services Application Development team supporting VA NSOC’s cybersecurity and network operations in Martinsburg, WV.

Experienced software engineer needed at General Dynamics Mission Systems to lead development of advanced software solutions supporting national defense missions.

Photo of the Rise User
Posted 15 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Drive impactful software development within American Express’s Global Servicing Technology team, delivering scalable and innovative solutions as a Software Engineer II.

Photo of the Rise User

Edera is hiring a Rust Infrastructure & Systems Software Engineer to build secure and reliable container infrastructure and automation tooling.

Experienced Software Engineer needed to lead development of advanced electromagnetic simulation software at a national security nonprofit.

Posted 14 hours ago

Sonalysts, Inc. is hiring a Senior Software Engineer to lead and develop advanced military simulation software onsite in Waterford, CT.

Photo of the Rise User
Posted 3 hours ago

Experienced Mainframe System Programmer needed to lead continuous integration and deployment initiatives at Broadcom.

Photo of the Rise User
Posted 16 hours ago

Experienced Python Developer with JavaScript and AWS expertise wanted by Brillio, a leading digital technology service partner, in Austin, TX.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 15 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Drive scalable cloud solutions and API development at American Express as a Senior Engineer focused on Golang and GCP technologies within their Global Loyalty & Benefits Platform.

Origami Risk is looking for a Senior Full Stack Engineer based in Atlanta or Chicago to build scalable web applications and enhance product offerings using Microsoft technologies.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 3 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Experienced Senior Engineers are needed at American Express to create and optimize cutting-edge software solutions in a hybrid work environment.

Photo of the Rise User
Posted 3 hours ago

Lead the development of LiveRamp's cutting-edge data ingestion platform as a Senior Software Engineer in a collaborative, innovative environment.

IT Labs Hybrid No location specified
Posted 14 hours ago

Python Engineer needed at IT Labs to develop and optimize backend features within a large Django-based monolithic application.

NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.

36 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
BENEFITS & PERKS
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, unknown
DATE POSTED
August 3, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!