Senior Software Engineer Lakehouse Systems
$200kGranica
Senior Software Engineer — Lakehouse Systems
Location: Mountain View, CA — On-site
About Granica
Granica builds AI infrastructure for enterprises operating massive data environments.
Our platform helps data and engineering teams reduce storage and compute costs, improve performance and reliability, and prepare large datasets for analytics and AI.
Granica’s products include:
Crunch — continuous optimization for enterprise lakehouse data
Myelin — stateful infrastructure for long-running AI agents
Large Tabular Models — foundation models designed for enterprise tables
Together, we are building the infrastructure that enables enterprises to own their data, own the intelligence built on it, and scale both efficiently.
Granica has demonstrated approximately $200K in annualized value per petabyte and verified customer value within weeks.
About the Role
Granica is hiring a Senior Software Engineer to build foundational lakehouse systems for AI.
You will work on the core infrastructure behind Crunch , 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.
You will own core systems 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.
You will 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.
What You’ll Do
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
Develop table-maintenance infrastructure for lakehouse formats such as Apache Iceberg, Delta Lake, and Apache Hudi
Build systems for manifests, snapshots, transaction logs, metadata pruning, snapshot expiration, table garbage collection, and catalog consistency
Optimize file layout, clustering, compaction, file sizing, data skipping, indexing, and read-path performance
Improve performance and cost efficiency across object-store-backed lakehouse environments such as S3, GCS, and ADLS
Work with columnar formats such as Parquet and ORC, including encoding, compression, layout, pruning, and read-path optimization
Build systems that make lakehouse tables faster, cheaper, and more reliable across engines and platforms such as Spark, Flink, Trino, Presto, Databricks, and Snowflake-adjacent environments
Debug performance bottlenecks across storage, metadata, table maintenance, query execution, network, and compute layers
Develop workload-aware table optimization systems that learn from access patterns and reorganize data automatically
Implement algorithms in compression, representation, layout optimization, and data efficiency
Contribute to open-source or publish research when appropriate
What We’re Looking For
Strong engineering depth in distributed systems, storage systems, databases, or data infrastructure
Production experience with modern data lake or lakehouse technologies such as Iceberg, Delta Lake, Hudi, Spark, Trino, Presto, Flink, Hive Metastore, Unity Catalog, or similar systems
Hands-on experience with columnar formats such as Parquet or ORC
Understanding of metadata-driven architectures, table formats, transaction semantics, query planning, and physical data layout
Experience with table maintenance, compaction, clustering, file sizing, metadata pruning, snapshot expiration, or garbage collection
Familiarity with cloud object storage systems such as S3, GCS, or ADLS and the performance tradeoffs of building lakehouse systems on top of them
Strong programming skills in Java, Scala, Go, Rust, C++, or similar systems-oriented languages
Curiosity about compression, entropy, information theory, and how data representation affects AI efficiency
A pragmatic builder’s mindset: rigorous, hands-on, and comfortable owning complex systems end to end
Bonus
Experience contributing to Apache Iceberg, Delta Lake, Apache Hudi, Spark, Flink, Trino, Presto, Velox, DuckDB, Polars, Parquet, ORC, or related systems
Experience with manifests, snapshots, metadata catalogs, schema evolution, partition evolution, delete handling, transaction logs, or table garbage collection
Experience solving the small-file problem, optimizing object-store access patterns, or improving table health at scale
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
Why Join Granica
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
Work 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 & 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 .
- ...platform enables employees to converse with all of their business systems through natural language to quickly find answers and automate... ...’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for...SeniorWork at officeRemote workFlexible hours
$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines,... ...of experience testing, maintaining, or launching software products, and 1 year of experience with software...SeniorWorldwide$115.2k - $214k
...OpportunityWithin AI for Drug Discovery, the Software Engineering team builds and operates software... ...software engineering experience and for the Senior Software Engineer level, you have a... ...automated testing, data modeling, and system design.You have experience independently...SeniorFull timeLocal areaWorldwideRelocation package3 days per week$191k - $253k
...Anduril is changing how military systems are designed, built and sold.... ...a diverse team of experts in software, robotics, artificial... ...ABOUT THE JOBSenior Software Engineers independently drive the delivery... ...decision support. We expect Senior Software Engineers to demonstrate...SeniorFull timeWork experience placementImmediate startRemote workFlexible hours$173k - $251k
Everlaw is looking for a Senior Software Engineer, Database Systems to drive the development of our core data infrastructure. As a mid-sized SaaS company experiencing rapid growth, our challenge isn't just storing data —it's designing and writing the code that ensures data...SeniorFull timeWork at officeLocal areaRemote workVisa sponsorshipWork visa3 days per week- A leading AI research accelerator is seeking an experienced software engineer to enhance AI-driven coding solutions. Responsibilities include refining code, collaborating with teams, and designing verification mechanisms. Candidates must have significant experience in software...SeniorPart timeRemote workFlexible hours
$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs of... ...aerospace and defense.As part of the Software Engineering Space and Air Center... ...has an opportunity for a Senior Software Engineer to join our Mission Systems Engineering Team in the DFW area...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- Senior Software Engineer — File SystemEngineering | File System Team | Full-Time | US Boston/Marlborough - Hybrid 3 daysRole OverviewNasuni is looking for a Senior Software Engineer to join our File System team and help build the next generation of Nasuni’s storage platform...SeniorFull timeFor contractorsWork at officeRemote workFlexible hours
$145k - $200k
...CompanyPalantir builds the world’s leading software for data-driven decisions and... ...children, and more.The RoleWe are seeking a Senior Software Engineer to join a customer-facing product... ...Agentic Autonomy Software for Autonomous Systems for use in operational and tactical missions...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$130.4k - $195.6k
...to stream Unity content into other game engines and 3D environments — in-process, cross-... ...process, and over the network.We’re building systems that allow real-time 3D experiences to... ...other major game engines and emerging software platforms. We’re also developing new...SeniorFull timeWork at officeRemote workWorldwide$108k - $216k
...*This role is not eligible for current or future immigration support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global customers live better every week. Yes, we are the Fortune #1...SeniorFull timeTemporary workPart timeWork at officeWorldwideFlexible hours$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding...SeniorFull timeRemote work$152k - $241.5k
...world working for us. If you're passionate about building reliable systems software for cloud-scale GPU infrastructure, we encourage you to contribute to our team. We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet Intelligence team and build agent...SeniorFull timeLocal areaRemote work$144k - $236k
...DescriptionAs part of our world-class software engineering team, you will help build the next-generation... ...includes data infrastructure, storage systems, streaming platforms, traffic and... ...: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: InternetSeniorFor contractorsWork experience placementWork at officeFlexible hours$86.8k - $165.2k
...Security Clearance Status: Not RequiredJoin the Collins Aerospace Core Systems & Libraries team and help build the software backbone that powers modern aircraft. We’re looking for a Senior Software Engineer who enjoys solving complex problems and delivering high-impact...SeniorPermanent employmentContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$193.93k - $291.15k
...from the physical layer to the application.C++ Expert: You write performant, thread-safe code and understand the nuances of real-time systems.Protocol Native: You don’t just use TCP/UDP; you understand why they fail in high-mobility environments and how to implement FEC or...SeniorImmediate startRemote workFlexible hours- Uber is seeking a Senior Software Engineer in New York to architect mission-critical systems powering trust across our global marketplace. You will design and implement software that ensures accurate payments to earners and scalable pricing simulations, delivering high...SeniorRemote job
- Invoca is seeking experienced engineers to own critical stages of its AI-powered engineering lifecycle. You will define success metrics, drive improvements, and establish safe, observable ways to integrate AI into workflows. The role emphasizes business impact, reliability...SeniorRemote job
- Thompson Software Solutions is seeking a Senior Software Engineer — Open Mission Systems (OMS) to support the development and integration of advanced software capabilities for a military aircraft platform. This role offers the opportunity to contribute directly to next-...SeniorRemote job
$120k - $160k
...Senior Software Engineer – Mission Systems Location: Fort Worth, TX or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Thompson Software Solutions is a mission-driven aerospace and defense...SeniorRemote work- Rokt is hiring Senior Software Engineers to design, build, and maintain scalable services behind its ecommerce platform. You will work across core platform teams to support billions of transactions yearly, with emphasis on performance, reliability, and observability. Responsibilities...SeniorWork at officeRemote work
- A leading AI research accelerator is looking for a Software Engineer to evaluate and refine AI-generated code, ensuring efficiency and reliability. Candidates should have over 5 years of experience in software engineering, including top-tier companies. Responsibilities...SeniorRemote jobContract work10 hours per weekFlexible hours
- A leading AI research firm is seeking a software engineer with over 5 years of experience to evaluate AI-generated code and enhance coding solutions... .... You will work collaboratively to build verification systems, ensuring code reliability and efficiency. This flexible...SeniorRemote jobFor contractors10 hours per weekFlexible hours
$191k - $253k
...Senior Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities... ...to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is...SeniorFull timeWork experience placementRemote workRelocation packageFlexible hours- Affirm is building its own bank and this Senior Software Engineer role sits in the engineering team that runs it. You will own bank systems end-to-end, from cloud infrastructure to data platform and CI/CD, with responsibility for incident response and partner integrations...SeniorRemote job
- SAIC in Crane, IN is seeking a Software/Computer Engineer to contribute to the design, development, and integration of remote weapon systems and autonomous platforms. The role focuses on critical software tasks and system-level integration in a on-site setting. You will...SeniorRemote work
- Lynx Software Technologies, Inc. in Fort Worth, TX seeks a Senior Software Engineer for Open Mission Systems (OMS) to develop and integrate mission-critical avionics software for a U.S. military platform. The role requires 5+ years of C++ development, OMS architecture expertise...SeniorRemote job
- YO AI Labs is seeking a Senior Software Engineer for a contract, remote role. You will join a team training next-generation AI systems, applying your strong coding skills across Python3, Java, Rust, Go, TypeScript, or C++. You will optimize performance, work on feature...SeniorRemote jobContract work
$188k - $242k
United States Digital Space LLC in New York City is seeking a Senior Software Engineer to own large-scale backend systems. You will work with product, design and operations to deliver reliable, scalable solutions in a regulated space. The role emphasizes mentoring, collaboration...SeniorRemote work- ...Analytics Data Platform Lakehouse team builds and operates the foundations that power data engineers, applied AI, and product teams—managing millions of tables on their... ...built or operated large-scale distributed data systems You have a solid grasp of query planning, columnar...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Lakehouse Systems. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote


