Staff Software Engineer, Data Governance & Foundations

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$265,000–$279,500 / yr
Posted
161 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $212k
This role $272k
$156k most similar roles pay here $293k

This role pays more than 91% of similar roles. Most pay $182,500–$241,750 — the shaded band above. At the midpoint, this role pays about $272k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 49 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 49 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Staff Software Engineer, Data Governance & Foundations

Staff Software Engineer, Data Governance & Foundations joins the Data Infrastructure organization to serve as a technical leader for the open lakehouse foundation and multi-engine compute strategy. This role involves owning architecture and delivery of unified table formats, storage governance, and real-time streaming infrastructure for critical use cases like fraud and advertising. The engineer will translate data strategy into multi-year roadmaps, manage cost efficiency, and pioneer AI-native infrastructure by integrating LLM tools into the platform lifecycle. Key responsibilities include mentoring staff engineers, leading architecture reviews, and managing complex trade-offs. The technical stack includes Apache Iceberg, Flink, Trino, ClickHouse, Kafka, Spark, Snowflake, Databricks, Confluent, Airflow, dbt, Delta Lake, Scala, Python, Postgres, and AWS. The role addresses the challenge of balancing high-scale reliability with cost optimization across a complex data ecosystem.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Translate data strategy into a multi-year architecture roadmap focused on scale, maturity, and cost efficiency.
  • Own the open lakehouse foundation by delivering unified table formats and storage governance.
  • Manage a multi-engine compute portfolio to support interactive, batch, and streaming workloads.
  • Develop real-time and streaming infrastructure for critical use cases like Ads, Fraud, and ML.
  • Integrate LLM and AI tools into the platform lifecycle to automate development and optimize costs.
  • Lead architecture reviews and mentor senior engineers while communicating complex trade-offs to executive leadership.
  • Build cost/benefit and TCO models to drive alignment on infrastructure investments across multiple teams.

What we're looking for

  • 10+ years of software engineering experience building and operating data infrastructure or distributed systems at production scale.
  • Hands-on expertise with modern data lakehouse architectures, open table formats (Iceberg, Delta Lake, Hudi), and distributed query/compute engines.
  • Experience with event-driven and streaming infrastructure such as Kafka and Flink for real-time pipelines.
  • Proven experience leading major platform transitions or migrations including build vs. buy decisions and risk management.
  • Ability to develop cost/benefit models and communicate complex architecture trade-offs to technical and executive audiences.
  • Proficiency in SQL and strong skills in Python or Scala for systems-level development.
  • Experience with orchestration tools like Airflow and data transformation pipelines like dbt in large-scale environments.
  • Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

More like this

Similar roles

Staff Data Engineer

Qualcomm

San Diego, CA 122 days ago $132,000$198,000
Databricks Delta Lake Unity Catalog AWS Python Java SQL NoSQL Data Engineering Data Modeling Machine Learning Data Governance Fivetran HVR Vault Data Observability
8+ yrs exp

Senior Staff Software Engineer, Data Platform

Coinbase

Remote 79 days ago $253,895$298,700
Distributed Systems Data Engineering Kafka Databricks Snowflake CDC Streaming Platforms Data Lakes Real-time Processing Feature Stores
10+ yrs exp Remote