Senior Data Engineer, Catalog
@ Instacart

Hybrid
CA$161,000
Hybrid
Full Time
Posted 29 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX******* @instacart.com
Recommended after applying

Job Details

Overview

At Instacart, our mission is to create a world where everyone has access to the food they love and more time to enjoy it together. Millions of customers use Instacart, and the Data Engineering team builds critical data pipelines to support customers and partners.

About the Role

The Catalog data engineering team defines how catalog data is structured and standardized for consistent, reliable, and timely product information. This high impact role owns essential data integration pipelines and models across all of Instacart’s offerings.

About the Team

The Catalog Engineering team ingests data from retailers, third parties, and brands to create accurate and comprehensive product listings. Their work includes data acquisition, product ingestion, inventory management, quality assurance, and enrichment of product attributes. The team processes approximately 8 billion updates each day.

About the Job

  • You will have significant ownership and autonomy.
  • Work on catalog data with company-level impact.
  • Collaborate with internal and external stakeholders from problem understanding to solution delivery.
  • Ship high quality, scalable, and robust solutions.
  • Drive organization-wide initiatives.

About You

Minimum Qualifications: 6+ years in Data/Software Engineering with expertise in SQL and Python, experience in building high quality ETL/ELT pipelines, knowledge of data immutability and auditability concepts, and familiarity with cloud-based data technologies such as Snowflake, Databricks, and Trino/Presto. Effective communication and a strong sense of ownership are essential.

Preferred Qualifications: Bachelor’s degree in Computer Science or equivalent, experience with Snowflake, dbt, Airflow, building Flink pipelines, and data quality monitoring.

Additional Information

This is a remote role under Instacart's Flex First policy, with specific hiring in Canadian provinces: Ontario, Alberta, British Columbia, and Nova Scotia. Compensation is highly competitive and offers additional equity and annual refresh grants for Canadian based candidates.

Key skills/competency

  • Data Pipelines
  • SQL
  • Python
  • ETL/ELT
  • Snowflake
  • Databricks
  • Airflow
  • Flink
  • Data Quality
  • Catalog Management

How to Get Hired at Instacart

🎯 Tips for Getting Hired

  • Research Instacart's culture: Study their mission, values, and news.
  • Customize your resume: Highlight data pipeline experience and technical skills.
  • Prepare for technical interviews: Review SQL, Python, ETL concepts, and cloud data tech.
  • Showcase collaboration: Demonstrate communication with cross-functional teams.

📝 Interview Preparation Advice

Technical Preparation

Review SQL and Python fundamentals.
Practice designing ETL/ELT pipelines.
Study cloud data platforms specifics.
Understand data immutability and auditability.

Behavioral Questions

Discuss teamwork and problem ownership.
Explain handling high-pressure deadlines.
Describe cross-functional collaboration examples.
Show initiative in driving projects.

Frequently Asked Questions