Demo

Senior Data Engineer Python & PySpark

Jobs via Dice
Jersey, NJ Full Time
POSTED ON 5/17/2026
AVAILABLE BEFORE 6/14/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!

Senior Data Engineer - Python & PySpark

Job Summary

We are seeking an experienced Senior Data Engineer with strong expertise in Python, PySpark, SQL, and Big Data technologies.

The ideal candidate will be responsible for designing, developing, and optimizing scalable data pipelines and ETL/ELT workflows for processing large volumes of structured and unstructured data. The role requires hands-on experience with distributed data processing, cloud platforms, orchestration tools, and performance optimization of big data applications.

Key Responsibilities

Data Pipeline Development

  • Design, develop, and maintain scalable data pipelines using:
    • Python
    • Apache Spark / PySpark
  • Build reusable and efficient data processing frameworks.

ETL / ELT Development

  • Develop and optimize ETL/ELT workflows for:
    • Data ingestion
    • Data transformation
    • Data processing
  • Process large volumes of structured and unstructured data.

Big Data Processing

  • Work with big data technologies such as:
    • Hadoop ecosystem
    • Hive
    • Spark
  • Implement distributed computing solutions for high-performance processing.

Data Modeling & Warehousing

  • Support:
    • Data modeling
    • Data architecture
    • Data warehousing solutions
  • Ensure scalability and maintainability of data systems.

SQL & Database Management

  • Write and optimize:
    • Complex SQL queries
    • Data transformation logic
  • Work with:
    • Relational databases
    • Non-relational databases
Cloud & Orchestration

  • Deploy and manage data solutions on cloud platforms such as:
    • AWS
    • Azure
    • Google Cloud Platform
  • Work with orchestration tools like:
    • Apache Airflow
Data Quality & Governance

  • Perform:
    • Data validation
    • Data cleansing
    • Data transformation
  • Ensure compliance with:
    • Data governance
    • Security standards
Performance Optimization

  • Optimize:
    • Spark jobs
    • SQL queries
    • Data pipelines
  • Improve:
    • Scalability
    • Reliability
    • Processing performance
Collaboration & Agile Delivery

  • Collaborate with:
    • Data Analysts
    • Data Scientists
    • DevOps teams
    • Business stakeholders
  • Participate in:
    • Agile ceremonies
    • Sprint planning
    • Continuous improvement initiatives
Required Skills

Programming & Data Engineering

  • Python
  • PySpark
  • Apache Spark
  • SQL

Big Data Technologies

  • Hadoop ecosystem
  • Hive
  • Distributed computing platforms

ETL / ELT & Orchestration

  • ETL / ELT pipelines
  • Apache Airflow or similar orchestration tools

Cloud Platforms

  • AWS / Azure / Google Cloud Platform
  • Cloud-based data services

Databases & Data Warehousing

  • Relational databases
  • NoSQL databases
  • Data warehousing concepts
  • Data modeling

File Formats

  • Parquet
  • Avro
  • JSON
  • CSV

Soft Skills

  • Strong analytical and troubleshooting skills
  • Excellent communication and collaboration abilities
  • Ability to work with cross-functional teams

Experience Required

  • 6-10 years of experience in:
    • Data Engineering
    • Big Data technologies
    • Distributed data processing
Preferred Skills

  • Performance tuning and optimization expertise
  • Experience with scalable cloud-native data architectures
  • Exposure to DevOps and CI/CD for data platforms

Salary.com Estimation for Senior Data Engineer Python & PySpark in Jersey, NJ
$106,840 to $138,648
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 Senior Data Engineer Python & PySpark?

Sign up to receive alerts about other jobs on the Senior Data Engineer Python & PySpark career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Smithfield, RI
  • job summary: Extensive knowledge of internet, mobile, and application architecture, as well as current and emerging technologies Full grasp of the software... more
  • 16 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apidel Technologies, is seeking the following. Apply v... more
  • 16 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 16 Days Ago

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cloud Destinations LLC, is seeking the following. Appl... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Senior Data Engineer Python & PySpark jobs in the Jersey, NJ area that may be a better fit.

  • Lorven Technologies, Inc. Jersey, NJ
  • Hi, Our client is looking for Data Engineer - Python/PySpark in Jersey City, NJ / Hybrid below is the detailed requirements. Job Title: Data Engineer - Pyt... more
  • 10 Days Ago

  • Jobs via Dice Jersey, NJ
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Lorven Technologies, Inc., is seeking the following. A... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!