Senior Distributed Compute Engineer, Spark & AI Infra

Granica

San Francisco (CA)

On-site

USD 190,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

Daily catered meals
401(k) with company match
Comprehensive health coverage
Unlimited PTO

Job summary

Granica is hiring a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads. You will work on Crunch, Granica’s continuous data optimization platform, focusing on Spark-based execution, scheduling, and cost reduction across petabyte- to exabyte-scale environments.

The role emphasizes hands-on development with Spark, Trino, Presto, Flink, and lakehouse formats like Iceberg and Delta Lake.

Qualifications

  • Strong engineering depth in distributed systems and data processing.
  • Production experience with Spark, Trino/Presto or similar systems.
  • Performance, reliability, and cost optimization for large workloads.

Responsibilities

  • Build distributed compute systems for large-scale analytical and AI workloads
  • Improve performance and cost efficiency across Spark, Trino, Presto, Flink, Databricks, Snowflake-adjacent environments
  • Design workload-aware systems for execution, scheduling, and resource management
  • Optimize joins, aggregations, scans, shuffles, and memory management
  • Develop infrastructure for adaptive workload routing and reliability

Skills

Distributed systems
Performance optimization
Cloud infrastructure
Systems programming
Cost modeling

Tools

Apache Spark
Spark SQL
Trino
Presto
Flink
Databricks
Snowflake
Iceberg
Delta Lake
Parquet
ORC
S3
GCS
ADLS

Job description

Granica is hiring a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads. You will work on Crunch, Granica’s continuous data optimization platform, focusing on Spark-based execution, scheduling, and cost reduction across petabyte- to exabyte-scale environments.

The role emphasizes hands-on development with Spark, Trino, Presto, Flink, and lakehouse formats like Iceberg and Delta Lake.

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 & Lakehouse
Senior Distributed Compute Engineer — Spark & Lakehouse

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

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 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 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
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
Forward Deployed Engineer
Forward Deployed Engineer

Granica Computing, Inc. • Mountain View (CA)

Hybrid
USD 180,000 - 240,000
Daily catered meals
401(k) match
Health coverage
+1