Spark Developer

Remote Jobs

United States

Remote

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Remote Jobs in the United States is seeking a Senior Software Engineer with deep expertise in Apache Spark to work on Spark internals, contribute to the open-source community, and build scalable data processing solutions aligned with platform requirements. You will tackle complex performance challenges and help shape the platform's data processing capabilities.

The role emphasizes upgrading Spark releases, optimizing internals for performance and reliability, and collaborating with product and

Qualifications

  • Strong experience with Apache Spark internals and distributed systems.
  • Hands-on experience contributing to open-source projects.
  • Strong Java and/or Scala programming skills.
  • Expertise in query execution, distributed processing, and performance optimization.
  • Strong debugging and problem-solving abilities.
  • Ability to work independently and drive technical initiatives.

Responsibilities

  • Contribute fixes and enhancements to the Apache Spark open-source project.
  • Upgrade and maintain compatibility with newer Spark releases.
  • Optimize Spark internals for performance, scalability, and reliability.
  • Design and develop distributed data processing solutions.
  • Debug complex Spark-related performance and stability issues.
  • Collaborate with product and platform teams on architecture and technical initiatives.

Skills

Apache Spark
Distributed systems
Java/Scala
Open-source
Performance optimization
Debugging
Independence

Job description

About the Role

We are looking for a Senior Software Engineer with strong expertise in Apache Spark and distributed systems. The role involves working on Spark internals, contributing to the Apache Spark open-source community, and building scalable data processing solutions aligned with the platform requirements.

Key Responsibilities
  • Contribute fixes and enhancements to the Apache Spark open-source project.
  • Upgrade and maintain compatibility with newer Spark releases.
  • Optimize Spark internals for performance, scalability, and reliability.
  • Design and develop distributed data processing solutions.
  • Debug complex Spark-related performance and stability issues.
  • Collaborate with product and platform teams on architecture and technical initiatives.
Required Skills
  • Strong experience with Apache Spark internals and distributed systems.
  • Hands‑on experience contributing to open‑source projects.
  • Strong Java and/or Scala programming skills.
  • Expertise in query execution, distributed processing, and performance optimization.
  • Strong debugging and problem‑solving abilities.
  • Ability to work independently and drive technical initiatives.
Good to Have
  • Experience with Kubernetes and cloud‑native environments.
  • Knowledge of JVM tuning and system optimization.
  • Contributions to Apache or other open-source communities.
  • Experience with large‑scale analytics or data platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Spark Engineer
Java Spark Engineer

Delta System & Software, Inc. • Berkeley Heights (NJ)

On-site
USD 150,000 - 210,000
Senior Spark Engineer: Open-Source & Distributed Systems
Senior Spark Engineer: Open-Source & Distributed Systems

Remote Jobs • United States

Remote
USD 140,000 - 180,000
Java Spark Engineer
Java Spark Engineer

ApTask • New York (NY)

On-site
USD 150,000 - 210,000
Spark Developer
Spark Developer

Experis • Plano (TX)

On-site
USD 120,000 - 180,000
Pyspark Architect
Pyspark Architect

Avance Consulting • Charlotte (NC)

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

SmartRecruiters, Inc. • New York (NY)

On-site
USD 140,000 - 210,000
Senior Data Software Engineer/ Databricks, Apache Spark, PySpark
Senior Data Software Engineer/ Databricks, Apache Spark, PySpark

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Senior Data Engineer – Enterprise Data Frameworks
Senior Data Engineer – Enterprise Data Frameworks

Citizens • Rhode Island

On-site
USD 120,000 - 160,000
Senior Spark QA Engineer
Senior Spark QA Engineer

Remote Jobs • United States

Remote
USD 120,000 - 180,000
Sr Apache Spark Developer
Sr Apache Spark Developer

The Matlen Silver Group, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 101,000