Skip to main content

Senior Software Engineer — Distributed Compute / Spark Systems at Granica

Department: Engineering

Compensation

$160,000 – $240,000/yr

Setup
Hybrid
Location
Bay of Islands, Northland
Type
Full-time
Level
senior
Posted

Description

Granica is hiring a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads. The role focuses on distributed execution, workload optimization, query performance, scheduling, resource management, and compute cost reduction across Spark, Trino, Presto, Flink, Databricks, and lakehouse environments. The engineer will own systems affecting query latency, reliability, cluster efficiency, and customer compute spend, while debugging bottlenecks and improving performance across joins, shuffles, caching, partitioning, and task scheduling. The position is on-site in Mountain View, California and requires strong distributed systems and systems-programming experience.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation