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

Senior Staff Software Engineer, Data Infrastructure

$271k - $286k per year
Full-time

Instacart

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

About the Role

Instacart's backend systems serve millions of customers every year, processing petabytes of data daily to power everything from personalized grocery recommendations to real-time fraud detection and advertiser measurement. As Senior Staff Software Engineer on the Data Infrastructure team, you will set the technical direction for the data platform that underpins the entire company’s data strategy — from the storage and compute layer to streaming infrastructure, analytics tooling, and governance systems.

This is a role for a systems thinker who thrives at the intersection of deep technical depth and company-level strategic impact. You will define the multi-year architecture roadmap for our core data platform, drive major platform investment decisions, and operate as a thought leader both internally across engineering leadership and externally within the data infrastructure community. Your work will directly influence how Instacart makes decisions at scale and shape the platform economics of one of the most data-intensive technology companies in grocery commerce.

 

About the Team

The Data Infrastructure team builds and operates the systems that power Instacart’s data ecosystem — a modern data lakehouse built on Apache Iceberg, a multi-engine compute platform spanning stream processing and analytical query engines, and self-serve tooling that enables Product, Data Science, ML, Ads, Finance, and other engineering teams to move fast with data.

We balance two mandates: maintaining a highly reliable production data platform serving the business today, and architecting the infrastructure that will serve it for the next three to five years. We operate in a world of significant scale and material infrastructure spend, where architectural decisions carry both technical and financial consequences. Some of the core technologies in our stack include:

Apache Iceberg, Apache Flink, Trino, ClickHouse, Apache Kafka, Apache Spark, Snowflake, Databricks, Confluent, Airflow, dbt, Delta Lake, Scala, Python, Postgres, and AWS.

The team operates with a high degree of ownership and autonomy. You will work closely with engineering leadership, data science, ML platform, ads infrastructure, finance engineering, and senior stakeholders across the organization.

 

ABOUT THE JOB

What You’ll Do


  • Define and Drive Data Infrastructure Vision: Own the multi-year technical vision and roadmap for Instacart’s core data platform (storage, compute, streaming, orchestration, analytical serving). Translate company data strategy (monetization, federated access, real-time) into a coherent, actionable architecture plan. Align with leadership and proactively evolve the architecture for scale, maturity, and cost.

  • Lead Platform Strategy (Build, Buy, Ownership): Architect the ownership strategy for the data platform, determining build vs. buy (including managed services vs. open-source self-hosting). Lead technical/business case evaluations, full cost-benefit modeling, and risk analysis for major investments. Design phased migrations to ensure reliability while achieving long-term independence and cost efficiency.

  • Own the Data Lakehouse Foundation: Drive the architecture and delivery of the open lakehouse, including unified table format, compute engine portfolio, and storage governance. Expand multi-engine compute (interactive, batch, stream processing). Define standards for data storage, access, governance, and sharing to enable compute portability and prevent lock-in. Ensure reliable scaling without proportional cost increase.

  • Drive Real-Time and Streaming Infrastructure: Own the architecture for streaming data, event-driven pipelines, stream processing, and real-time serving for critical use cases (Ads, Fraud, ML). Make principled decisions on deployment models balancing cost, availability, and operational maturity.

  • Pioneer AI-native Data Infrastructure Engineering: Lead the adoption, application, and cultural integration of AI/LLM tools across the data platform lifecycle, setting a high standard for AI-augmented workflows, driving high-leverage opportunities from automation to cost optimization, and partnering with other teams to embed AI-powered capabilities into the platform itself.

  • Elevate Engineering Excellence: Serve as the senior technical voice, setting standards for system design and reliability. Lead architecture reviews. Mentor staff/senior engineers, fostering ownership and execution. Be a visible engineering leader, contributing to hiring and cross-org alignment.

  • Partner Deeply with Stakeholders: Collaborate with Data Science, ML Platform, Ads Infra, Product Eng, Finance Eng, and Security to translate needs into reliable, self-serve infrastructure. Represent Data Infra in architectural forums, ensuring decisions support business priorities (monetization, compliance, AI). Clearly communicate complex trade-offs to technical and executive audiences.

Minimum Qualifications


  • 10+ years of software engineering, focused on data infrastructure or distributed systems at scale.Sets technical direction for large-scale data platforms, defining multi-year architecture roadmaps and influencing strategy. Experience in high-growth, data-intensive environments with significant infrastructure scale and spend.

  • Expertise in modern data lakehouse architectures, open table formats (Iceberg, Delta Lake, Hudi), and compute/storage trade-offs, in distributed query/compute systems (Trino, Spark, ClickHouse, etc.) for performance tuning and production reliability and event-driven infrastructure (Kafka, Flink, etc.)

  • Proven track record owning and executing major infrastructure platform transitions, including build vs. buy, migration design, and risk management.

  • Experience building compelling business cases for infrastructure investments, including cost-benefit analysis and TCO modeling.

  • Exceptional technical communication for clear architecture documents, strategy memos, and proposals to drive leadership alignment. Strong ownership, comfort with ambiguity, and organizational influence to drive large, multi-team initiatives from concept to production.

Preferred Qualifications


  • Familiarity with data governance, compliance frameworks (SOX, CPRA, GDPR), and designing governance controls into the platform architecture.

  • Experience with FinOps and data platform cost optimization, including managing multi-million dollar infrastructure budgets and negotiating vendor contracts.

  • Deep knowledge of SQL and strong proficiency in Python or Scala for systems-level work.

  • Experience with orchestration systems (e.g., Apache Airflow) and data transformation pipelines (e.g., dbt) in large-scale production environments.

  • Track record of building and growing high-performing data infrastructure teams.

  • Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here . Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

CAN

$271,000 - $286,000 CAD

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Data Infrastructure in Remote vacancy
  • $254k - $268k per year

     ...where we work. Overview Instacart’s Data Infrastructure organization builds and operates the...  ...data lakehouse on Apache Iceberg, a multi-engine compute platform for stream and...  ...fast with data. We’re looking for a Staff Software Engineer, Data Infrastructure to... 
    Senior
    Remote job
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    8 hours ago
  •  ...marketing channels. About the team The Data Delivery team builds the systems that...  ...closely with product managers, backend engineers, web engineers, data scientists, analysts...  ...performance, and optimize campaigns. As a Senior Staff Software Engineer on Data Delivery, you... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    8 hours ago
  • $170k - $240k per year

     ...harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers....  ...industry.   Now, we’re growing! The Role As a Staff Software Engineer, Big Data , you will define and drive the long-term technical... 
    Senior
    Long term contract
    Full time
    Summer work
    Work at office
    Remote work
    Work from home

    Cognitiv

    Remote
    8 hours ago
  • $130k - $170k per year

     ...mission is to unlock the world’s insurance data so brokerages and agencies can best...  ...profitability, and drive better outcomes for their staff, clients, and business.  We saw 3x ARR...  ...this. About the Role As a Senior Infrastructure Engineer , you’ll help lead the design... 
    Senior
    Long term contract
    Full time
    Work at office
    3 days per week

    Quandri

    Remote
    8 hours ago
  • $130k - $173k per year

     ...cybersecurity, digital experiences, and identity and access management.  Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform... 
    Senior
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Remote
    8 hours ago
  •  ...and 23rd in Fast 500 in North America. We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Our real-time...  ...of requests per second and stores several terabytes of data every day. Our technologies include Go, Ruby on Rails, Aerospike... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    Remote
    8 hours ago
  •  ...marketing channels. About the team The Data Delivery team builds the systems that...  ...closely with product managers, backend engineers, web engineers, data scientists,...  ...performance, and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will lead... 
    Long term contract
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    8 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are...  ...future! Why this team? The internal infrastructure team is responsible for building world-...  ...compensated for your on-call schedule. As a Staff Software Engineer, you will: Build and scale... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Cohere

    Remote
    8 hours ago
  •  ...and complex business applications; the software that runs the world as we know it today...  ..., harnesses this method using advanced data engineering, compiler and LLM based techniques to create...  .... Do what works. Be kind. As an Infrastructure Software Engineer in Delivery at... 
    Senior
    Remote job
    Full time
    Local area

    Mechanical Orchard

    Remote
    8 hours ago
  •  ...impact campaigns across programmatic advertising and marketing channels. About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the critical infrastructure that serves as the “front door” of... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    8 hours ago
  •  ...diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and... 
    Senior
    Remote job
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Remote
    8 hours ago
  • $140k - $160k per year

     ...: Be part of an exciting and growing Data Engineering team at the core of everything we do. SecurityScorecard...  .... You will be hands-on across the full software development life cycle, working...  ...About the Role: We are looking for a Staff Engineer to join our Data Engineering... 
    Senior
    Full time
    Internship
    Worldwide

    Securityscorecard

    Remote
    8 hours ago
  •  ...beyond. The opportunity We are searching for a  Staff Software Engineer  to join our Search team . The role entails contributing...  ...Elixir to Go as the pioneer Go engineer. Design foundational infrastructure for high-throughput microservices to ensure smooth... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    2 days ago
  •  ...About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence...  ...division. Reporting to the Director of Data Engineering, you will design and implement scalable, complex data pipelines and infrastructure to power our data products. As a senior... 
    Senior
    Full time
    Work at office
    Flexible hours

    Alayacare

    Remote
    8 hours ago
  •  ...leads the market in real-time analytics, data warehousing, observability, and AI...  ...journey! About the Team The Cloud Infrastructure Engineering team builds and manages the foundational...  ...skilled and experienced cloud infrastructure software engineers to join our team, who will be... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Remote
    8 hours ago
  • $123.75k - $165k per year

     ...This is Engineering at Lattice Lattice’s Engineering team is continuously working...  ...an amazing product experience. The Infrastructure Platform team focuses on the cloud services...  ....  What You Will Do As a Senior Software Engineer on the Infrastructure Platform... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Lattice

    Remote
    8 hours ago
  • $165k - $210k per year

     ...About the Team: Our diverse Product & Engineering team values innovation, collaboration,...  ...About the Role:  We are seeking a Staff Software Engineer to lead the design, evolution, and reliability of our global financial data extraction and normalization platform. This... 
    Senior
    Long term contract
    Internship
    Local area

    Alphasense

    Remote
    8 hours ago
  • $232k - $319k per year

     ...Faire, we're using the power of tech, data, and machine learning to connect...  ...Canada. About this role Our Engineering organization owns the software that makes our marketplace work. The...  ...work without concern about underlying infrastructure. We enable product engineering... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Remote
    8 hours ago
  •  ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Applications Engineering General Summary: Qualcomm Overview...  ...like Linux, Android, QNX ~ Programming and Data structures : Understanding of Array, Stack, Queues, Linked... 
    Senior
    Full time

    Qualcomm

    Remote
    8 hours ago
  • $153k - $213k per year

     ...later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride...  ...The Trust Infra team elevates the security posture of our infrastructure and services by embedding security in everything from provisioning... 
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Remote
    8 hours ago
  • $150k - $189k per year

     ...syncing and managing employee data from multiple external systems...  ...excellence. Solve complex engineering challenges using tools like Python...  ...and microservices. Mentor Senior Engineers - foster a culture...  ...stack projects in a Senior or Staff capacity, providing technical... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Remote
    8 hours ago
  • $164k - $205k per year

     ...learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform...  ...related problem spaces Partner closely with Product, Design, Data, and Engineering leadership to align on roadmap priorities,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Outschool

    Remote
    8 hours ago
  •  ...What Makes Us Unique  At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...just getting started.    How You'll Make an Impact: As a Staff Data Engineer , you'll design and implement large-scale distributed data... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Weekend work

    Cloudbeds

    Remote
    8 hours ago
  • $120k - $140k per year

     ...actionable insight for everyday people. We're looking for a senior backend engineer to own platform quality — consistency across services,...  ...similar), failure modes, idempotency, dead-letter queues Infrastructure ownership: Terraform and AWS at a level where you can drive... 
    Senior

    Molecular You Co

    Remote
    8 hours ago
  • $120k - $150k per year

     ...behaviors. About the Opportunity We are looking for a Staff Data Engineer who serves as the universal data architect for our platform....  ...will bridge the gap between application engineering and data infrastructure. You will possess a "big picture" understanding of our... 
    Senior
    Full time
    Remote work

    Synthesis Health

    Remote
    8 hours ago
  • $186.37k - $223.64k per year

     ...understand, and act on all their disparate data to move at the speed of their ambitions...  ...truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases  This...  ...the best open source observability software – including Prometheus, Mimir, Loki, Tempo... 
    Senior
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    5 days ago
  • $240k - $285k per year

     ...management, bill pay, and travel software, Brex enables founders and...  ...need to grow your career. Engineering at Brex Engineering at Brex...  ...intention. Our teams span Software, Data, Security, and IT, and operate...  .... What you’ll do As a Staff Software Engineer in Banking,... 
    Senior
    Long term contract
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex Inc.

    Remote
    8 hours ago
  •  ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that...  ...to operationalize AI capabilities, building the runtime infrastructure and orchestration systems that power AI agents at scale... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    8 hours ago
  • $152k - $237.5k per year

     ...I've been responsible for building the engineering side of Jane's marketing platform from...  ...engineering team responsible for Jane's customer data infrastructure. Jane is used by thousands of...  ...similar, including time operating at a staff level or higher — depth and judgment... 
    Long term contract
    Internship
    Remote work

    Jane

    Remote
    8 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...global GDP, these industries are the infrastructure of our planet, including agriculture,...  ...the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team... 
    Senior
    Long term contract
    Remote work
    Relocation package

    Samsara

    Remote
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer, Data Infrastructure. Be the first to apply!