Senior Apache Spark Committer — Remote, Flexible Hours

BairesDev

Mexico

On-site

PHP 7,299,000 - 10,949,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work
Competitive USD pay
Hardware provided for home office
Flexible hours
Paid leave and holidays
Global team collaboration

Job summary

BairesDev is hiring an Apache Spark Committer for a 100% remote role. You will contribute to the upstream Spark codebase, focusing on query planners, Catalyst optimization, and high-performance execution paths.

The position requires 4+ years in software engineering with big data internals, deep Java or C++ expertise, and hands-on work with Parquet or Iceberg. Excellent English and global collaboration are essential.

Qualifications

  • 4+ years of experience in Software Engineering with a focus on systems programming or big data internals.
  • Proven expertise in contributing to the Apache Spark codebase or other high-performance query engines.
  • Advanced proficiency in Java or C++ and deep understanding of query engine internals like Spark Catalyst.
  • Hands-on experience with columnar storage formats such as Parquet or Iceberg and execution engines.
  • Strong background in designing query planners, optimizers, and vectorized execution paths.
  • Advanced proficiency in English.

Responsibilities

  • Contribute high-quality code to core Spark components, specifically focusing on query planners and the Catalyst optimizer.
  • Perform rigorous code reviews for community pull requests to ensure maintainability, documentation quality, and API stability.
  • Design and implement advanced vectorized execution paths and columnar processing features to enhance engine throughput.
  • Collaborate with the Apache Software Foundation and global maintainers to define the technical roadmap for Spark's distributed computing engine.
  • Monitor project health by resolving critical bugs and identifying performance bottlenecks in large-scale data processing workflows.
  • Mentor new contributors and participate in community governance, including voting on releases and major architectural proposals.

Skills

Java
C++
Spark
Query planners
Catalyst
Parquet
Iceberg
English

Tools

Parquet
Iceberg

Job description

BairesDev is hiring an Apache Spark Committer for a 100% remote role. You will contribute to the upstream Spark codebase, focusing on query planners, Catalyst optimization, and high-performance execution paths.

The position requires 4+ years in software engineering with big data internals, deep Java or C++ expertise, and hands-on work with Parquet or Iceberg. Excellent English and global collaboration are essential.

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

Similar jobs worth comparing

Senior Spark Data Engineer - Remote, Flexible Hours
Senior Spark Data Engineer - Remote, Flexible Hours

BairesDev • Mexico

On-site
PHP 6,691,000 - 10,341,000
Remote work
USD or local currency compensation
Home office setup provided
+4
Remote Open Source Engineer - Apache Committer
Remote Open Source Engineer - Apache Committer

BairesDev • Mexico

On-site
PHP 6,083,000 - 9,124,000
100% remote work
USD or local currency compensation
Hardware provided for home setup
+4
Remote Hive Data Engineer: Flexible Hours
Remote Hive Data Engineer: Flexible Hours

BairesDev • Mexico

On-site
PHP 6,691,000 - 9,124,000
Remote work
Competitive USD salary
Home office setup
+4
Remote Big Data Engineer — Spark, Hadoop, Scale
Remote Big Data Engineer — Spark, Hadoop, Scale

BairesDev • Mexico

On-site
PHP 5,474,000 - 7,908,000
Senior Data Engineer: Pipelines & Spark (Remote)
Senior Data Engineer: Pipelines & Spark (Remote)

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
100% remote
USD payments
Home office setup
Apache Flink Software Engineer - Remote & Flexible Hours
Apache Flink Software Engineer - Remote & Flexible Hours

BairesDev • Mexico

On-site
PHP 6,691,000 - 9,124,000
Remote work
USD compensation
Hardware provided for home working
+3
Remote Databricks Spark Specialist - Python/Java/Scala
Remote Databricks Spark Specialist - Python/Java/Scala

OpenTrain AI • Philippines

On-site
PHP 839,000 - 1,195,000
Senior Distributed Systems Engineer — Remote & Flexible
Senior Distributed Systems Engineer — Remote & Flexible

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,341,000
Remote work
Competitive USD pay
Hardware & software setup
+5
Remote Senior Software Engineer - Apache Ozone & Storage
Remote Senior Software Engineer - Apache Ozone & Storage

BairesDev • Mexico

On-site
PHP 8,516,000 - 10,949,000
100% remote work
Competitive USD compensation
Home office hardware & setup
Senior Technical Architect — Remote & Flexible Hours
Senior Technical Architect — Remote & Flexible Hours

BairesDev • Mexico

On-site
PHP 7,304,000 - 10,347,000
100% remote
USD or local currency compensation
Home setup provided
+3