Remote Big Data Platform Engineer (Java/C++ & Query Engines)

BairesDev

United States

Remote

MXN 2,048,000 - 2,980,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD compensation
Home-office setup provided
Flexible hours

Job summary

BairesDev is seeking an Engineer (Big Data Platform) to join our fully remote global team. This role focuses on building and optimizing high‑performance data engines with Java or C++, handling massive distributed datasets.

You will design query planners, implement vectorized execution, and work with Apache Calcite or Spark Catalyst while ensuring Parquet and Iceberg formats are supported. English proficiency is essential.

Qualifications

  • 4+ years of experience in Software Engineering, Data Engineering, or Systems Programming.
  • Proven expertise in developing and optimizing query engine internals, including query planners and optimizers.
  • Advanced proficiency in Java or C++ for high-performance systems development.
  • Deep understanding of columnar data formats such as Parquet and Iceberg.
  • Hands-on experience with vectorized execution and columnar execution engines.
  • Advanced proficiency in English.

Responsibilities

  • Design and implement advanced query planners and cost-based optimizers.
  • Develop high-performance execution engines in Java or C++ for large datasets.
  • Optimize data processing with vectorized and columnar techniques.
  • Integrate Calcite or Spark Catalyst to improve system performance.
  • Ensure interoperability with Parquet and Iceberg columnar formats.
  • Collaborate with infra teams to tune engine internals for cloud hardware.

Skills

Java
C++
Query planning
Query optimization
Vectorized execution
Columnar formats
Parquet
Iceberg
Distributed systems
English

Tools

Apache Calcite
Spark Catalyst

Job description

BairesDev is seeking an Engineer (Big Data Platform) to join our fully remote global team. This role focuses on building and optimizing high‑performance data engines with Java or C++, handling massive distributed datasets.

You will design query planners, implement vectorized execution, and work with Apache Calcite or Spark Catalyst while ensuring Parquet and Iceberg formats are supported. English proficiency is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Query Engine Engineer - Remote, Flexible Hours
Query Engine Engineer - Remote, Flexible Hours

BairesDev • United States

Remote
USD 110,000 - 170,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for work
+3
Engineer (Big Data Platform) - Remote work | REF#308675
Engineer (Big Data Platform) - Remote work | REF#308675

BairesDev • United States

Remote
MXN 2,048,000 - 2,980,000
100% remote work
Competitive USD compensation
Home-office setup provided
+1
Remote Senior Query Engine Engineer - High-Performance DB
Remote Senior Query Engine Engineer - High-Performance DB

BairesDev • United States

Remote
USD 120,000 - 190,000
100% remote work
USD compensation
Hardware & software setup
+3
Remote Big Data Engineer — Scale Petabytes & Data Pipelines
Remote Big Data Engineer — Scale Petabytes & Data Pipelines

BairesDev • United States

Remote
MXN 1,688,000 - 2,814,000
100% remote
Competitive USD compensation
Hardware provided
+4
Remote Big Data Platform Engineer | Spark, Kafka, Hadoop
Remote Big Data Platform Engineer | Spark, Kafka, Hadoop

BairesDev • Peru (IL)

Remote
USD 120,000 - 180,000
Remote work
USD compensation
Hardware provided
+3
Software Engineer - Remote work | REF#297544
Software Engineer - Remote work | REF#297544

BairesDev • United States

Remote
USD 120,000 - 190,000
100% remote work
USD compensation
Hardware & software setup
+3
Software Engineer (Query Engine) - Remote work | REF#297545
Software Engineer (Query Engine) - Remote work | REF#297545

BairesDev • United States

Remote
USD 110,000 - 170,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for work
+3
Remote Big Data Analyst | Spark and SQL | Flexible Hours
Remote Big Data Analyst | Spark and SQL | Flexible Hours

BairesDev • United States

Remote
MXN 480,000 - 960,000
Remote work
USD or local currency
Home office setup
+4
Data Engineer — Remote & Flexible Hours
Data Engineer — Remote & Flexible Hours

BairesDev • United States

Remote
USD 110,000 - 150,000
100% remote work
Competitive USD compensation
Hardware provided
+3
Software Engineer (Big Data) - Remote Work
Software Engineer (Big Data) - Remote Work

BairesDev • United States

Remote
MXN 1,688,000 - 2,814,000
100% remote
Competitive USD compensation
Hardware provided
+4