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 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer, Data Infrastructure in Remote vacancy
  •  ...improve services for internal data search and image processing....  ...oversee assignments of lower-level engineers. Contribute to the...  ...Requirements ~6–8 years of software engineering experience. ~ Production...  ...: experience maintaining infrastructure with Kubernetes and Terraform... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Remote
    3 days ago
  •  ...Collaborative Environment: Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification...  .... A strong background in video compression and video codec software/hardware design. Proficiency in C and C++ for video codec... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    NETINT Technologies Inc.

    Remote
    12 days ago
  • $134.3k - $227.7k per year

     ...Team Description The Dropbox Engineering Team builds the technology that...  ...opportunity for impact. Our software engineering team uses a range...  ...Machine Learning Engineers, Infrastructure Engineer, Product SWE Frontend...  ...), Engineering Manager, Data Engineer, Software Development... 
    Suggested
    Worldwide
    Flexible hours

    Dropbox

    Remote
    22 hours ago
  •  ...Job Responsibility: Overview: Quest Software is looking for an experienced SaaS Software...  ...relational databases such as SQL or Azure Data Explorer Development experience with AI...  ..., protect, and analyze information and infrastructure to help fuel innovation and drive their businesses... 
    Suggested
    Full time
    Remote work

    Quest Software

    Remote
    5 days 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
    17 days ago
  •  ...About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies...  ...churn. What you'll do As an engineer on the team, you'll be responsible for shaping...  ...~2–12+ years of experience in backend software development ~ Ability to write high-... 
    Full time
    Contract work
    Internship

    Stripe

    Remote
    5 days ago
  •  ...is a leading provider of open source software and operating systems to the global enterprise...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...growing. This is a general track for Senior+ (Senior/Staff/Principal) Engineers in... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    5 days ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...How You'll Make an Impact: As a Senior Software Engineer, you will help deliver an exceptional...  ...You understand the importance of PCI, data privacy, and secure-by-design... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Weekend work

    Cloudbeds

    Remote
    3 days ago
  •  ...include frontend and backend engineers, AI research scientists, and...  ...We're looking to hire for our Data side of our AI team at Speechify...  ...a tight integration of infrastructure, engineering, and research work...  ...We are looking for a skilled Software Engineer to join us. What... 
    Remote job
    Work at office
    Shift work

    Speechify

    Remote
    more than 2 months ago
  •  ...within their inbound pipeline motion. Software Engineer Join our Platform Engineering team...  ...play a pivotal role in developing the infrastructure that enables us to deliver impactful products...  ...of distributed systems, big data, orchestration systems, and public cloud... 
    Remote job

    Qualified

    Remote
    more than 2 months ago
  •  ...reports in Excel with  live ERP data  in just a few minutes and get...  ...refactoring to ensure best engineering practices. Selected engineers...  ...Requirements: ~5 years of software development experience. ~ College...  ...with a proven track record of senior-level work. Good written... 
    Senior
    Hourly pay
    Full time
    Internship
    Work at office
    Remote work
    Overseas
    Trial period
    Flexible hours

    Velixo

    Remote
    11 days ago
  •  ...Responsibilities Build scalable and reliable data systems and business-critical pipelines while maintaining SLOs. Partner with...  ...Implement testing, validation, observability, documentation, and other engineering best practices. Requirements ~3–5+ years of experience... 
    Full time
    Work at office

    Pantheon Systems, Inc

    Remote
    3 days ago
  • $165k - $220k per year

     ...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms....  ...role: The Mozilla Firefox Performance team is a community of engineers who care deeply about delivering the fastest browser possible. We... 
    Senior
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    13 days ago
  • $137.6k - $172k per year

     ...expertise, and perspective to meaningful work that can make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions of... 
    Senior
    Full time

    Coursera

    Remote
    5 days ago
  •  ...the AI Automation team. They build the data infrastructure and AI foundations that power Adikteev'...  ...hiring process: HR Call with Claire - Senior Talent Acquisition Partner,...  ...Team fit Interview with Aldenis, VP of Engineering and Lamyaa, Engineering Team lead, Final... 
    Senior
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Adikteev

    Remote
    20 days ago
  •  ...Design and implement robust, highly reliable software for safety-critical systems using...  ...hardware, and core software teams to keep data pipelines, models, and middleware within...  ...in edge-case scenarios. Mentor junior engineers on safety-critical coding standards and best... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Remote
    9 days ago
  •  ...are ready to push beyond. The opportunity As the Engineering Manager for the Infrastructure domain , you will lead the teams responsible for the foundations...  ..., and developing engineers and technical leaders. ~ Data-driven mindset with a focus on measurable outcomes,... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    13 days ago
  •  ...Transformative Brand Growth. We’re building the AI Growth Engine that powers the next generation of consumer...  ...This role sits at the intersection of data engineering, analytics, business intelligence, and machine learning infrastructure. You will architect and scale modern data... 
    Senior
    Permanent employment
    Full time
    Remote work

    Trafilea

    Remote
    13 days ago
  • $178k - $228k per year

     ...architecture, stream processing, replication, data exploration, discovery and validation....  ...on new use cases of streaming data infrastructure and frameworks , designing and scaling our...  ...services which will be used by other engineering teams at Affirm to manage billions of dollars... 
    Remote job
    Work at office
    Flexible hours

    Affirm

    Remote
    more than 2 months ago
  •  ...from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared...  ...in backend services, distributed systems, and application/data integration. Hands-on experience applying Domain-Driven... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    29 days ago
  • $154.5k - $225.45k per year

     ...drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and...  ...performance management. About the Role We’re looking for a Senior Software Engineer who thrives in the earliest stages of product development... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    CaptivateIQ

    Remote
    5 days ago
  •  ...Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and impactful problems within sales performance management. About the Role... 
    Senior
    Full time

    CaptivateIQ

    Remote
    5 days ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this... 
    Permanent employment
    Full time
    Internship

    TechBiz Global GmbH

    Remote
    29 days ago
  •  ...angesprochen? Dann gestalte Deine Welt zum Besseren und werde Teil unseres Customer Clusters Finance. DEINE MISSION Als Senior Oracle Data Engineer (m/w/d) übernimmst du fachliche Verantwortung für anspruchsvolle Datenbanklösungen und gestaltest performante, sichere... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    virtual7 GmbH

    Remote
    3 days ago
  • $170k - $215k per year

     ...Senior Software Engineer, Scientific Computing About the Company  The mining industry has steadily become worse at finding new ore deposits, requiring...  ...metals to build electric vehicles, renewable energy, and data centers. KoBold builds AI models for mineral exploration... 
    Senior
    Full time
    Internship
    Remote work

    KoBold Metals

    Remote
    3 days ago
  •  ...Deep Digital are seeking a highly skilled and experienced Senior Data Engineer with a proven track record in successfully implementing, optimizing...  ...scheme ~ Professional development Bachelors degree in Software Engineering, Computer Science, Information Technology or... 
    Senior
    Permanent employment
    Full time
    Remote work

    Deep DSG

    Remote
    21 days ago
  •  ...is a leading provider of open source software and operating systems to the global enterprise...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers...  ...profitable and growing. We are hiring a senior software engineer to join our... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    7 days ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the...  ...that support the evolution of public key infrastructure on the web. Design and implement web...  ...on security initiatives: Partner with engineers across teams to identify, prioritize, and... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago
  •  ...This is the general track for Engineering Director at Canonical, apply here if...  ...managing engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams...  ...result. Even though this is a senior management position, managing managers... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    5 days ago
  •  ...and own complex features and software components end to end. Deliver...  ...full-stack code. Establish engineering best practices and help build...  ...-end tests. ~ Demonstrated staff-level technical leadership, including...  ...~ Interest in remaining on a senior individual-contributor track... 
    Senior
    Full time
    Remote work
    Visa sponsorship

    Clera

    Remote
    1 day 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!