Spark Engineer

Veriipro

Jacksonville (FL)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking a data engineer skilled in Apache Spark to design and maintain scalable data processing solutions. The ideal candidate will possess strong experience with ETL pipelines, cloud platforms like AWS and Azure, and SQL-based data analysis.

The role requires collaboration with data teams to ensure high-quality data solutions and optimization for performance. Candidates should have a thorough understanding of distributed architectures and Spark internals.

Qualifications

  • Strong hands-on experience in Apache Spark and distributed data processing.
  • Deep understanding of Spark internals, architecture, and execution lifecycle.
  • Expertise in SQL-based data transformation and analysis.
  • Experience with ETL frameworks, data modeling, and cloud-based data platforms.
  • Good understanding of distributed systems and scalable data architectures.

Responsibilities

  • Design, develop, and maintain scalable batch and real-time data processing solutions using Apache Spark.
  • Build and optimize ETL pipelines to support analytics and downstream applications.
  • Develop high-performance data transformations using Spark SQL, DataFrames, Datasets, and RDDs.
  • Perform Spark performance tuning, query optimization, and resource management for scalability and efficiency.
  • Work with cloud-based storage and processing platforms in AWS/Azure environments.
  • Collaborate with data engineers, architects, and analytics teams to deliver end-to-end data solutions.
  • Ensure data quality, reliability, and adherence to engineering best practices.
  • Support deployment, monitoring, and troubleshooting of Spark applications in distributed environments.

Skills

Apache Spark
ETL pipelines
Cloud platforms (AWS/Azure)
SQL
Data modeling
Linux/Unix

Tools

Snowflake
Amazon S3
Azure Data Lake Storage

Job description

Required Skills
  • Strong hands‑on experience with Apache Spark 3.5.x or later.
  • Expertise in Spark DataFrames, Datasets, RDDs, and Spark SQL.
  • Strong understanding of Spark architecture, execution model, and distributed computing principles.
  • Experience designing and building scalable ETL pipelines for batch and real‑time data processing.
  • Proven experience in Spark job tuning and performance optimization.
  • Hands‑on experience with cloud platforms such as AWS and/or Azure.
  • Experience with cloud storage solutions including Amazon S3 and Azure Data Lake Storage (ADLS).
  • Strong SQL and data modeling skills.
  • Experience working in Linux/Unix environments.
Preferred Skills
  • Experience with Snowflake for data warehousing and analytics.
  • Exposure to streaming/real‑time data processing frameworks.
  • Familiarity with large‑scale distributed data architectures.
  • Knowledge of Scala programming language.
Roles & Responsibilities
  • Design, develop, and maintain scalable batch and real‑time data processing solutions using Apache Spark.
  • Build and optimize ETL pipelines to support analytics and downstream applications.
  • Develop high‑performance data transformations using Spark SQL, DataFrames, Datasets, and RDDs.
  • Perform Spark performance tuning, query optimization, and resource management for scalability and efficiency.
  • Work with cloud‑based storage and processing platforms in AWS/Azure environments.
  • Collaborate with data engineers, architects, and analytics teams to deliver end‑to‑end data solutions.
  • Ensure data quality, reliability, and adherence to engineering best practices.
  • Support deployment, monitoring, and troubleshooting of Spark applications in distributed environments.
Required Qualifications
  • Strong hands‑on experience in Apache Spark and distributed data processing.
  • Deep understanding of Spark internals, architecture, and execution lifecycle.
  • Expertise in SQL‑based data transformation and analysis.
  • Experience with ETL frameworks, data modeling, and cloud‑based data platforms.
  • Good understanding of distributed systems and scalable data architectures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer ETL
Data Engineer ETL

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Java Spark Engineer
Java Spark Engineer

Veriipro • Berkeley Heights (NJ)

On-site
USD 140,000 - 190,000
Senior Technical Lead
Senior Technical Lead

Infinite Computer Solutions • Town of Texas (WI)

On-site
USD 120,000 - 180,000
SQL Developer
SQL Developer

TechDigital Group • United States

On-site
USD 80,000 - 120,000
Data Engineer
Data Engineer

Infinite Computer Solutions • Town of Texas (WI)

On-site
USD 120,000 - 170,000
Data Engineer
Data Engineer

ATC • New York (NY)

On-site
USD 140,000 - 180,000
Databricks Engineer
Databricks Engineer

Doist • Milpitas (CA)

On-site
USD 120,000 - 180,000
Sr Data Engineer
Sr Data Engineer

TechDigital Group • Minneapolis (MN)

On-site
USD 90,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Boston Energy Trading and Marketing LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

The Value Maximizer • South Carolina

On-site
USD 90,000 - 120,000