Senior Java Spark Architect — On-Site Data Pipelines Lead

Tech Mirrors

Cleburne (TX)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mirrors is seeking a Java Spark Engineer to architect and build scalable data pipelines using Apache Spark in a flexible NJ-based environment. The role focuses on batch and streaming ETL/ELT systems, performance tuning, and setting coding standards for the team.

Ideal candidates bring 7+ years of Java and 5+ years of Spark production experience, with strong distributed systems knowledge, SQL proficiency, and containerization/CI/CD expertise.

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.

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
  • 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

Skills

Java development
Distributed systems
SQL
CI/CD
Containerization

Education

Bachelor's or Master's in CS/Engineering

Tools

Apache Spark
YARN
Kubernetes
Kafka
Parquet/ORC/Avro/Delta Lake

Job description

Tech Mirrors is seeking a Java Spark Engineer to architect and build scalable data pipelines using Apache Spark in a flexible NJ-based environment. The role focuses on batch and streaming ETL/ELT systems, performance tuning, and setting coding standards for the team.

Ideal candidates bring 7+ years of Java and 5+ years of Spark production experience, with strong distributed systems knowledge, SQL proficiency, and containerization/CI/CD expertise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Spark Engineer - Scalable Data Processing
Senior Java Spark Engineer - Scalable Data Processing

Tech Mirrors • Berkeley Heights (NJ)

Hybrid
USD 120,000 - 150,000
Looking for Java Spark Engineer – Onsite
Looking for Java Spark Engineer – Onsite

Tech Mirrors • Berkeley Heights (NJ)

Hybrid
USD 120,000 - 150,000
Senior Java Spark Data Platform Architect
Senior Java Spark Data Platform Architect

Veriipro • Berkeley Heights (NJ)

On-site
USD 140,000 - 190,000
Senior Java & Spark Architect for High-Throughput Pipelines
Senior Java & Spark Architect for High-Throughput Pipelines

Citi • New York (NY)

On-site
USD 120,000 - 160,000
Java Spark Engineer
Java Spark Engineer

Veriipro • Berkeley Heights (NJ)

On-site
USD 140,000 - 190,000
Hybrid Big Data Spark Engineer for Scalable Pipelines
Hybrid Big Data Spark Engineer for Scalable Pipelines

Tech Mirrors • Tysons (VA)

Hybrid
USD 100,000 - 130,000
Senior Hadoop Data Engineer | Spark, Kafka & Big Data Pipelines
Senior Hadoop Data Engineer | Spark, Kafka & Big Data Pipelines

Tech Mirrors • Scottsdale (AZ)

On-site
USD 110,000 - 130,000
Senior Java Big Data Engineer | Spark Expert (Onsite)
Senior Java Big Data Engineer | Spark Expert (Onsite)

US staffing Inc • Phoenix (AZ)

On-site
Senior Data Engineer – Enterprise Data Frameworks
Senior Data Engineer – Enterprise Data Frameworks

Citizens • Rhode Island

On-site
USD 120,000 - 160,000
Senior Technical Lead
Senior Technical Lead

Infinite Computer Solutions • Town of Texas (WI)

On-site
USD 120,000 - 180,000