Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer — Distributed Compute / Spark Systems

Full-time

granica

Senior Software Engineer — Distributed Compute / Spark Systems

 

Location: Mountain View, CA — Downtown HQ

Employment Type: Full-time

Work Model: On-site, 5 days/week

Department: Research

 

About Granica

Granica helps enterprises run AI for less, from the data layer to agent execution .

Granica is building across three related layers:

  • Crunch reduces storage and processing costs across enterprise data infrastructure.

  • Large Tabular Models unlock predictions and generated data from governed enterprise tables.

  • Myelin reduces token and compute overhead for long-running AI agents.

 

Everything runs inside the customer’s perimeter, so enterprises retain control of their data and the intelligence it creates.

 

Granica has already processed hundreds of petabytes of enterprise data in production for customers including Snap, Pinterest, Lyft, and ShareChat .

 

Our research organization is led by Stanford Professor Andrea Montanari .

 

We operate at the intersection of data infrastructure, AI systems, and applied research , building the efficiency and intelligence layer for enterprise AI.

About the Role

Granica is hiring a Senior Software Engineer to build distributed compute systems for enterprise-scale data and AI workloads.

You will work on the core infrastructure behind Crunch , Granica’s continuous optimization product for enterprise lakehouse data. This includes systems for distributed execution, workload optimization, query performance, scheduling, resource management, and compute cost reduction across petabyte- and exabyte-scale environments.

You will own core systems that directly affect customer compute spend, query latency, workload reliability, cluster efficiency, and the performance of large-scale analytical data processing.

This is a hands-on systems role for engineers who have gone deep on distributed execution — particularly Apache Spark or similar query/runtime systems — and want to own performance, scheduling, reliability, and compute efficiency at massive scale.

What You’ll Do

  • Build and optimize distributed compute infrastructure for large-scale analytical and AI workloads

  • Improve execution performance across scans, joins, aggregations, shuffles, spills, caching, partitioning, and task scheduling

  • Design adaptive systems for workload routing, execution planning, resource allocation, and cluster efficiency

  • Debug bottlenecks across CPU, memory, network, storage, metadata, and distributed execution layers

  • Improve reliability, fault tolerance, and compute efficiency across Spark and adjacent systems such as Trino, Presto, Flink, Iceberg, Delta Lake, Hudi, and cloud object stores

What We’re Looking For

  • Deep engineering experience in distributed systems, query engines, databases, or cloud infrastructure

  • Production experience building, extending, or deeply optimizing distributed compute or query systems such as Spark, Spark SQL, Trino, Presto, Flink, or similar execution engines

  • Strong understanding of distributed execution, query planning, scheduling, resource management, fault tolerance, workload isolation, and performance optimization

  • Hands-on experience with Spark internals such as Catalyst, Adaptive Query Execution, shuffle, joins, aggregation, spill, memory management, or task scheduling

  • Strong programming skills in Scala, Java, Go, Rust, C++, or a similar systems-oriented language, with a pragmatic end-to-end builder mindset

Bonus

  • Contributions to Spark, Trino, Presto, Flink, Velox, DuckDB, DataFusion, Iceberg, Delta Lake, Hudi, Parquet, ORC, or related systems

  • Experience with cost-based optimization, vectorized execution, workload schedulers, execution control planes, resource managers, storage-aware execution, or adaptive query optimization

  • Research or open-source contributions in distributed systems, databases, query processing, data processing, or cloud infrastructure

Why Join Granica

  • Build foundational infrastructure for enterprise data and AI

  • Work on deep systems problems across distributed compute, query execution, scheduling, and compute efficiency

  • Own meaningful parts of the architecture in a small, high-caliber engineering team

  • Work directly with Product, Engineering, and company leadership

  • Have direct impact on customer performance, infrastructure cost, product direction, and company growth

Compensation & Benefits

  • Competitive salary, meaningful equity, and performance bonus for top performers

  • 401(k) with company match, comprehensive health coverage, and unlimited PTO

  • Daily catered meals in our Mountain View office

  • Support for research, publication, and conference participation

At Granica, you'll help build the next generation of enterprise AI —from exabyte-scale data infrastructure , Large Tabular Models (LTMs) , and stateful AI agents . Together, we're creating the infrastructure that enables enterprises to own their data , own the intelligence built on it , and scale both efficiently .

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer — Distributed Compute / Spark Systems in Bay County, FL vacancy
  • $85.39k - $116.98k

     ...SSG)  is seeking a talented Senior Systems Engineer (Angular) Location:...  ...Apply and promote best software engineering practices within...  ...independently and as part of a distributed team Strong attention to...  ...Education Bachelor’s degree in Computer Science, Engineering, or a... 
    Senior
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Panama City, FL
    2 days ago
  • $164.65k - $230.51k

     ...low-cost space vehicles and systems within a culture of safety,...  ...network infrastructure. As a Software Engineer, you will play a vital leadership...  ...process. Successful senior engineers not only meet complex...  ...Qualifications ~ Bachelor’s degree in Computer Engineering, Computer... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Relocation package

    Blue Origin

    Bay County, FL
    2 days ago
  •  ...today's most exciting tech industries -- AI & cloud compute, electric-car power electronics, and 5G/6G...  ...We are looking for an experienced, communicative Senior Software Engineer to own the data pipelines, internal systems, and APIs that power our real-time manufacturing... 
    Senior
    Full time
    Work at office

    diamondfoundry

    Bay County, FL
    2 days ago
  •  ...are Applied Scientists and Software Engineers, and our goal is to make going...  ...Role We’re looking for a Senior Software Engineer to help...  ...sensitive, high-availability system, and its reliability directly...  ...experience building and operating distributed, low-latency production... 
    Suggested
    Remote work

    Braintrust

    Bay County, FL
    13 hours ago
  •  ...the control-oriented models, system-identification methods, and hardware...  ...Implement real-time control software in C++ with explicit timing,...  ..., transition success, compute latency, and recovery. Build...  ...Bachelor's degree in mechanical engineering, electrical engineering,... 
    Senior
    Immediate start
    Relocation package

    GRAM

    Bay County, FL
    2 days ago
  • $142k - $213k

     ...we expanded into software and started building...  ...post-transaction systems: the platform responsible...  ...more experienced engineers. Our vision is to...  ...technical field (Computer Science,...  ...Airflow, Temporal, Spark, or equivalent) and...  ...understanding of distributed systems. ~ Proficiency... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Block

    Bay County, FL
    6 days ago
  • $150k - $300k

     ...team of top experts in computer graphics, AI, and art...  ...globe, with team members distributed across North America,...  ...drive the technical engineering behind how the...  ...ll Do: Own the core systems behind the Meshy API and...  ...agents to build and ship software. Have built directly... 
    Senior
    Full time
    Contract work
    Flexible hours
    1 day per week

    meshy

    Bay County, FL
    1 day ago
  • $164.65k - $230.51k

     ...low-cost space vehicles and systems within a culture of safety,...  ...network infrastructure. As a Software Engineer, you will play a vital leadership...  ...process. Successful senior engineers not only meet complex...  ...Qualifications ~ Bachelor’s degree in Computer Engineering, Computer... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Relocation package

    Blue Origin

    Bay County, FL
    10 days ago
  • $248.83k - $348.36k

     ...low-cost space vehicles and systems within a culture of safety,...  ...operations worldwide. As a Senior Software Engineer on the TeraWave Software...  .... Evaluate centralized, distributed, and hierarchical MAC-control...  ...Qualifications Bachelor's degree in Computer Science, Computer... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Bay County, FL
    1 day ago
  • $109.62k - $126.79k

     ...Strategic Group (SSG)  is seeking a talented Cloud Computing Engineer Principal (MCCF-Healthcare Systems) Location: Remote Department: Veterans...  ...ID, Azure Role-Based Access Control (RBAC), Azure Distributed Denial-of-Service (DDoS) Protection, and Azure Web... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Panama City, FL
    6 days ago
  • $180k - $325k

     ...AI-native operating systems for large, regulated...  ...As an AI Platform Engineer at Brain Co., you will...  ...strong fundamentals in distributed systems, including...  ...), or distributed compute frameworks (e.g., Spark, Flink). Familiarity...  ...: Work alongside senior engineers from Tesla... 
    Full time
    Local area
    Immediate start

    Brain Co

    Bay County, FL
    6 days ago
  •  ...processes, yet most health systems don’t have enough resources...  ...About the role As a Software Engineer working on Platform, you will...  ...Luminai infrastructure across compute, data, and deployment systems...  ...Significant experience working with distributed systems, cloud... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Monday to Friday

    luminai

    Bay County, FL
    2 days ago
  •  ...us. About this role You'll be one of the first engineers on the team, building the systems that power our AI-driven procurement platform. You'll...  ...model work. Must haves ~5+ years of professional software engineering experience, with a track record of shipping... 
    Senior
    Full time
    Shift work

    negotiate-ai

    Bay County, FL
    2 days ago
  • $119.8k - $234.7k

     ...hardware offloads, and operations. As a Software Engineer in the Storage Infrastructure team, you...  ...across Research, Storage, Compute, and more to power the future of Compute...  ...the playbook, working on call to monitor system/product/service for degradation, downtime... 
    Senior
    Ongoing contract
    Full time
    Local area

    Microsoft

    Bay County, FL
    9 hours ago
  • $210k - $250k

     ...will work across product, engineering, GTM, operations, and AI systems to design and ship core...  ...ROLE We are hiring an Software Engineer, Internal Deployed...  ...a Bachelor's degree in Computer Science, Computer Engineering...  ...base salary ranges: Senior: $210,000–$250,000... 
    Senior
    Full time
    Contract work
    Internship
    H1b
    Immediate start
    Relocation

    retell-ai

    Bay County, FL
    2 days ago
  •  ...visit The Role Orum's Engineering team plays a pivotal role...  ...so much to build. As a Senior Full Stack Software Engineer, you'll take end-...  ...technical, real-time system where milliseconds impact...  ...outcomes. You’ll work on distributed systems for parallel dialing... 
    Senior
    Remote job
    Full time
    Flexible hours

    orum

    Bay County, FL
    2 days ago
  •  ...celebrating 26 years ofexcellence—is seeking Senior Systems Engineer to support our Landing Craft Air...  ...) Command, Control, Communication, Computers, Navigation & Electrical (C4N&E) Team...  ...black box architectures,· Develop software for embedded systems using VxWorks, RedHat... 
    Senior
    For contractors

    ICI Services Corporation

    Panama City, FL
    3 days ago
  • $15 per hour

     ...automated feedback loops that modern software teams rely on. Without real-...  ...waste. Doxel brings computer vision and AI to construction...  ...a rapidly growing team of engineers, scientists, construction veterans...  ..., and field-enablement tools—systems trusted by the world’s... 
    Senior
    Full time
    For contractors
    Work at office

    doxel

    Bay County, FL
    2 days ago
  •  ...fundamentally new approaches to brain-computer interfaces that interact with the brain...  ...anyone to use. About the Team Our software engineers build the tools that let scientists and...  ...applications, device software, data systems and infrastructure, with short feedback... 
    Full time

    Merge%20Labs

    Bay County, FL
    2 days ago
  • $210k - $250k

     ...have more customer stories than we can tell! As a Senior Backend Engineer, you’ll shape the core systems powering millions of AI-driven conversations. You’...  ...anything involving concurrency, data, storage, or distributed components. Take ownership like a founder and... 
    Senior
    Full time
    H1b
    Work at office

    retell-ai

    Bay County, FL
    2 days ago
  • $142.8k - $274.8k

     ...Frameworks team, develops the software, performance systems, and engineering tools that enable state-...  ...Microsoft silicon. Our Senior and/or Principal...  ...~ Bachelor’s Degree in Computer Science or a related technical...  ..., high-performance or distributed software systems... 
    Senior
    Ongoing contract
    Full time
    Local area

    Microsoft

    Bay County, FL
    9 hours ago
  •  ...automated. This team builds the software that makes all of it work, and we are hiring an engineer to help us scale it. You...  ...dashboard that tracks our inventory, computer vision that identifies cards,...  ...Extend our computer vision system for identifying cards from a photograph... 
    Senior
    Full time
    Day shift

    triumph-arcade

    Bay County, FL
    2 days ago
  • $197.53k - $276.54k

     ...-cost space vehicles and systems within a culture of safety...  ...We are seeking a Senior Embedded Software Engineer to design, develop, and optimize...  ...~ Bachelor’s degree in computer science, computer engineering...  ...custom Embedded Linux distributions and cross-compiling toolchains... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Bay County, FL
    2 days ago
  •  ...building the best AI systems for heavy industries,...  ...We’re looking for a Senior / Staff SDET to own quality...  ...work closely with ML engineers, backend engineers, and...  ...SDET, QA engineer, or software engineer with a strong...  ...for complex distributed systems. ~ Proven experience... 
    Senior
    Full time
    Contract work
    Shift work

    nexxa

    Bay County, FL
    2 days ago
  •  ..., CA Site Reliability Engineering (SRE) is a discipline...  ...incorporates aspects of software engineering and...  ...scalable and highly reliable systems. Our SREs ensure our...  ...Qualifications ~ BS/MS in Computer Science or Equivalent...  ...complex distributed systems; Experience... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide

    OutSystems

    Bay County, FL
    2 days ago
  • $80k - $120k

     ...Beach, FL, US Date Posted: 2026-09-09 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job...  ...functional teams across mechanical, electrical, and software subsystems to ensure proper integration and... 
    Senior
    Full time
    Work experience placement
    Interim role
    Work at office
    Remote work
    Shift work

    SAIC

    Panama City, FL
    13 hours ago
  •  ...fundamentally new approaches to brain-computer interfaces that interact...  ...the team Merge's Core Software team builds the software...  ...: build safe and correct systems that let science move...  ...About the role As our Senior Software Engineer for Platform Instrument Control... 
    Senior
    Full time

    Merge%20Labs

    Bay County, FL
    2 days ago
  •  ...Sr. Systems EngineerThe Team and the Role IND US is a 100% employee...  ...provider with expertise in Engineering, Information Technology, Cybersecurity...  ...management for hardware and software. This is a contingent...  ...at various levels to include Computer Aided Design (CAD) modeling for... 
    Senior
    Temporary work
    Work at office

    Navstar

    Panama City Beach, FL
    3 days ago
  • $248.83k - $348.36k

     ...safe, and low-cost space vehicles and systems within a culture of safety, collaboration...  ...critical operations worldwide. As a Senior Software Engineer on the TeraWave Software and...  ...Qualifications Bachelor's degree in Computer Science, Computer Engineering, Electrical... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Bay County, FL
    1 day ago
  •  ...Title: Senior FPGA Engineer Pareto Frontier is looking for a unique individual passionate...  ...in tactical wireless communications systems. Proficiency with high-speed FPGA design...  ..., fixed point processing, and computational complexity analysis. Strong experience... 
    Senior
    Permanent employment
    Full time
    Remote work

    Pareto Frontier, LLC

    Bay County, FL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer — Distributed Compute / Spark Systems. Be the first to apply!