Senior Software Engineer — Lakehouse Systems
Agilesoft - San Francisco Bay Area
Hiring: Senior Software Engineer — Lakehouse Systems Company: Agilesoft Location: San Francisco Bay Area Job Posted Time: 2026-09-03 10:57:21 Employment Type: On-site Target Skills & Keywords : Apache, C++, Data Lake, Databricks, Delta Lake, Design System, Flink, Hive, Iceberg, Java, Parquet, Rust, S3, Scala, Snowflake, Spark About the job Required Skills: •Granica is hiring a Senior Software Engineer to build foundational lakehouse systems for AI. •Work on the core infrastructure behind •, Granica’s continuous optimization product for enterprise lakehouse data. This includes systems for metadata management, transaction semantics, table maintenance, object-store-backed storage layouts, file-level optimization, and lakehouse cost/performance across petabyte- and exabyte-scale environments. •That directly affect customer infrastructure cost, query performance, table reliability, and the operational health of large lakehouse environments. •This is a hands-on engineering role for someone who has deep systems experience and wants to build at the intersection of data lakes, table formats, metadata systems, storage layout, query performance, and AI infrastructure. •Work on lakehouse systems involving Apache Iceberg, Delta Lake, Apache Hudi, Parquet, ORC, cloud object stores, and query engines such as Spark, Trino, Presto, Flink, Databricks, and Snowflake-adjacent environments. •Build metadata and transaction systems for large-scale tabular datasets •Design systems that support time travel, schema evolution, partition evolution, snapshot isolation, and atomic consistency Qualifications: •Background in storage engines, query engines, indexing, caching, encoding, compression, or adaptive query optimization •Research or open-source contributions in distributed systems, databases, storage, compression, indexing, or data processing •Interest in how physical data representation affects model training, inference, retrieval, and reasoning efficiency •Build foundational infrastructure for enterprise data and AI •Work on deep systems problems across lakehouse metadata, transaction semantics, table maintenance, storage layout, object-store behavior, query performance, and AI efficiency •Partner directly with Product, Engineering, and company leadership •Help shape Crunch, Granica’s production data optimization platform for enterprise-scale lakehouse environments •Interface directly with a small, high-caliber team solving high-value infrastructure problems at massive scale •Have direct influence on architecture, product direction, customer outcomes, and company growth Compensation: •$160,000 - $240,000 / year •Competitive salary, meaningful equity, and performance bonus for top performers Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!