Senior Distributed Compute Engineer — Spark & Lakehouse

Granica Computing, Inc.

Mountain View, Northern (CA, KY)

Hybrid

USD 180,000 - 240,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
401(k) with company match
Daily catered meals in Mountain View
Research support for conference/public

Job summary

Granica is seeking a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads in Mountain View, CA. You will work on Spark, Spark SQL, Trino, Presto, Flink, and lakehouse formats to optimize performance and cost across petabyte- and exabyte-scale environments.

You’ll own core infrastructure behind Crunch and drive reliability, scalability, and efficiency while collaborating closely with Product and Engineering teams in a hands-on role.

Qualifications

  • Deep experience with distributed compute systems and data processing.
  • Production experience with Spark, Trino/Presto, Flink or similar.
  • Performance, reliability, and cost-efficiency improvements for large-scale workloads.
  • Understanding of distributed execution, scheduling, and resource management.
  • Proficiency in Scala/Java/C++ and related systems languages.

Responsibilities

  • Build distributed compute systems for large-scale analytical and AI workloads.
  • Improve performance and cost efficiency across Spark, Trino, Presto, Flink and related environments.
  • Design workload-aware execution, scheduling, and resource management.
  • Optimize joins, aggregations, scans, spills, and memory management.
  • Develop infrastructure for adaptive workload routing and reliability in large customer environments.
  • Collaborate with Product and Engineering; contribute to open-source or research when appropriate.

Skills

Distributed systems
Spark
Query engines
Scala/Java/C++
Cost optimization

Tools

Spark
Trino
Presto
Flink
Databricks
Iceberg
Delta Lake
Hudi
Parquet
ORC

Job description

Granica is seeking a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads in Mountain View, CA. You will work on Spark, Spark SQL, Trino, Presto, Flink, and lakehouse formats to optimize performance and cost across petabyte- and exabyte-scale environments.

You’ll own core infrastructure behind Crunch and drive reliability, scalability, and efficiency while collaborating closely with Product and Engineering teams in a hands-on role.

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

Similar jobs worth comparing

Senior Distributed Compute Engineer - Spark & AI Infra
Senior Distributed Compute Engineer - Spark & AI Infra

Agilesoft • San Francisco (CA)

On-site
USD 160,000 - 240,000
Equity
Health coverage
401(k) with company match
+2
Senior Distributed Compute Engineer, Spark & AI Infra
Senior Distributed Compute Engineer, Spark & AI Infra

Granica • San Francisco (CA)

On-site
USD 190,000 - 240,000
Daily catered meals
401(k) with company match
Comprehensive health coverage
+1
Senior Lakehouse Systems Engineer — AI Infrastructure
Senior Lakehouse Systems Engineer — AI Infrastructure

Granica Computing, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 210,000 - 320,000
Competitive salary and equity
Health benefits and 401(k)
Unlimited PTO
+1
Senior Lakehouse Systems Engineer — AI Infrastructure
Senior Lakehouse Systems Engineer — AI Infrastructure

Granica • San Francisco (CA)

On-site
USD 210,000 - 320,000
Competitive salary
Equity grant
401(k) with match
+3
Senior Software Engineer — Distributed Compute / Spark Systems
Senior Software Engineer — Distributed Compute / Spark Systems

Agilesoft • San Francisco (CA)

On-site
USD 160,000 - 240,000
Equity
Health coverage
401(k) with company match
+2
Senior Data Systems Engineer: Lakehouse & Performance
Senior Data Systems Engineer: Lakehouse & Performance

Databricks • California (MO)

On-site
USD 166,000 - 225,000
Senior Software Engineer — Distributed Compute / Spark Systems
Senior Software Engineer — Distributed Compute / Spark Systems

Granica • San Francisco (CA)

On-site
USD 190,000 - 240,000
Daily catered meals
401(k) with company match
Comprehensive health coverage
+1
Senior Software Engineer — Distributed Compute / Spark Systems
Senior Software Engineer — Distributed Compute / Spark Systems

Granica Computing, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Equity
401(k) with company match
Daily catered meals in Mountain View
+1
Senior Software Engineer — Lakehouse Systems
Senior Software Engineer — Lakehouse Systems

Granica Computing, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 210,000 - 320,000
Competitive salary and equity
Health benefits and 401(k)
Unlimited PTO
+1
Senior Software Engineer — Lakehouse Systems
Senior Software Engineer — Lakehouse Systems

Granica • San Francisco (CA)

On-site
USD 210,000 - 320,000
Competitive salary
Equity grant
401(k) with match
+3