1

On Call Shuffle Master Jobs (NOW HIRING)

Java Spark Engineer

Berkeley Heights, NJ · On-site

$54 - $74/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Bridgewater, NJ

$53 - $72.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Garwood, NJ · On-site

$52.50 - $72/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Union, NJ

$52.75 - $72.25/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Millington, NJ

$53 - $72.75/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Liberty Corner, NJ

$56 - $76.75/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Mountain Lakes, NJ

$49.25 - $67.75/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Verona, NJ · On-site

$53 - $72.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

New

Java Spark Engineer

Clark, NJ

$52.75 - $72.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Bedminster, NJ

$52.75 - $72.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

New

Java Spark Engineer

Somerset, NJ

$54.75 - $75/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Somerset, NJ

$51.75 - $70.75/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Summit, NJ

$55 - $75.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Mount Tabor, NJ

$50.50 - $69.25/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Newark, NJ

$54 - $74.25/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

New Vernon, NJ

$53.25 - $73/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Brookside, NJ

$51.25 - $70.50/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Madison, NJ · On-site

$53.25 - $73.25/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

Java Spark Engineer

Morristown, NJ

$53.25 - $73/hr

... shuffle/skew optimization, job cost reduction • Set coding standards and lead code/design reviews ... Own production reliability -- on-call ownership, incident response, root-cause analysis for ...

next page

Showing results 1-20

On Call Shuffle Master information

See salary details

$15

$32

$45

How much do on call shuffle master jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for on call shuffle master in the United States is $32.53, according to ZipRecruiter salary data. Most workers in this role earn between $27.16 and $38.94 per hour, depending on experience, location, and employer.

What are the most commonly searched types of Shuffle Master jobs?

The most popular types of Shuffle Master jobs are:

Java Spark Engineer

Aventine software

Berkeley Heights, NJ • On-site

$54 - $74/hr

Other

Posted 15 days ago


Job description

Responsibilities:

 Architect and build scalable, fault-tolerant data pipelines using Apache Spark (Java)

 Lead design of batch and streaming ETL/ELT systems handling large data volumes

 Deep-dive performance tuning: partitioning strategy, memory management, shuffle/skew optimization, job cost reduction

 Set coding standards and lead code/design reviews across the team

 Drive technical decisions on data architecture, storage formats, and pipeline orchestration

 Mentor mid-level and junior engineers; act as a technical escalation point

 Partner with product, analytics, and platform teams to translate requirements into scalable systems

 Own production reliability — on-call ownership, incident response, root-cause analysis for pipeline failures

 Evaluate and introduce new tools/frameworks where they improve the system

 Contribute to capacity planning and cost optimization for cluster infrastructure

Required Qualifications

 Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

 7+ years of professional Java development experience

 5+ years hands-on experience with Apache Spark in production environments

 Expert-level understanding of distributed systems: fault tolerance, data locality, shuffle mechanics, resource management

 Proven track record designing systems processing terabyte+ scale data

 Strong SQL skills and deep familiarity with columnar storage formats (Parquet, ORC, Avro, Delta Lake/Iceberg)

 Experience with cluster managers (YARN, Kubernetes) and cloud-managed Spark

 Proficiency with Kafka

 Strong grasp of CI/CD, containerization, and infrastructure-as-code practices