Demo

Spark Developer / Engineer

MBS Pro Staffing
Dayton, OH Full Time
POSTED ON 4/26/2025
AVAILABLE BEFORE 5/21/2025

Job Description

Job Description

MBS is hiring a Spark Developer / Engineer. This position is a remote full-time, temp to hire opportunity.

PRINCIPAL DUTIES & RESPONSIBILITIES

  • Understanding the Existing Scalding Codebase
  • Analyze the current Scalding-based data pipelines.
  • Document existing business logic and transformations.
  • Migrating the Logic to Spark
  • Convert existing Scalding jobs into Spark (PySpark / Scala) while ensuring optimized performance.
  • Refactor data transformations and aggregations in Spark.
  • Optimize Spark jobs for efficiency and scalability.
  • Ensuring Data Parity & Validation
  • Develop data parity tests to compare outputs between Scalding and Spark implementations.
  • Identify and resolve any discrepancies between the two versions.
  • Work with stakeholders to validate correctness.
  • Writing Unit Tests & Improving Code Quality
  • Implement robust unit and integration tests for Spark jobs.
  • Ensure code meets engineering best practices (modular, reusable, and well-documented).

REQUIREMENTS

  • Experience in big data processing with Apache Spark (PySpark or Scala).
  • Strong experience with data migration from legacy systems to Spark.
  • Proficiency in Scalding and MapReduce frameworks.
  • Experience with Hadoop, Hive, and distributed data processing.
  • Hands-on experience in writing unit tests for Spark pipelines.
  • Strong SQL and data validation experience.
  • Proficiency in Python, Scala
  • Knowledge of CI / CD pipelines for data jobs.
  • Familiarity with Apache Airflow orchestration tool.
  • WHY MBS ?

  • Weekly Pay
  • Exclusive Access Opportunities to V.I.P. Vault
  • Day 1 Benefits
  • Various Bonus Opportunities
  • Eligibility for Employee of the Month Rewards
  • ABOUT THE KABLE GROUP

    For over 50 years, The Kable Group has been committed to connecting candidates looking for reliable work opportunities with companies in need of workforce solutions. We leverage our expertise in core industries to ensure that the needs of our clients and our candidates alike are satisfied. Whether it’s a professional position, skilled labor need or an education opportunity, The Kable Group’s suite of solutions caters to finding the right fit, every time.

    At the Kable Group, we do not just accept diversity — we celebrate it, we support it, and we thrive on it. Read our full diversity statement here.

    This job description is not intended to be all inclusive and the employee will also perform other reasonably related business duties as assigned by the immediate supervisor and other management as required.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Spark Developer / Engineer?

    Sign up to receive alerts about other jobs on the Spark Developer / Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $119,030 - $151,900
    Income Estimation: 
    $149,493 - $192,976
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at MBS Pro Staffing

    MBS Pro Staffing
    Hired Organization Address Redmond, WA Full Time
    Job Description Job Description MBS is hiring a Data Platforms and Services in Seatle, WA. This position is full-time, t...
    MBS Pro Staffing
    Hired Organization Address Cincinnati, OH Full Time
    Job Description Job Description MBS is in urgent need of a Commercial Litigation Attorney in Cincinnati, OH. This positi...
    MBS Pro Staffing
    Hired Organization Address Dayton, OH Full Time
    Job Description Job Description MBS is in urgent need of a Data Product Owner. This position is a remote full-time, temp...
    MBS Pro Staffing
    Hired Organization Address Fairfield, OH Full Time
    Job Description Job Description MBS is hiring a Mechanic Design Engineer for a GREAT customer of ours in Deerfield Towns...

    Not the job you're looking for? Here are some other Spark Developer / Engineer jobs in the Dayton, OH area that may be a better fit.

    Controls Engineer

    Spark Talent Inc, Dayton, OH

    AMES AC COMPOSITE LEAD

    Airborne Maintenance and Engineer Serv, Wilmington, OH

    AI Assistant is available now!

    Feel free to start your new journey!