
Senior Data Engineer
Job Description
The Finance data engineering team plays a critical role in defining how financial data is modeled and standardized for uniform, reliable, timely and accurate reporting. This is a high impact, high visibility role owning critical data integration pipelines and models across all of Instacart’s products. This role is an exciting opportunity to join a key team shaping the post-IPO financial data vision and roadmap for the company.
Responsibilities
You will be part of a team with a large amount of ownership and autonomy.
Large scope for company-level impact working on financial data.
You will work closely with engineers and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
You will ship high quality, scalable and robust solutions with a sense of urgency.
You will have the freedom to suggest and drive organization-wide initiatives.
Job Requirements
6+ years of working experience in a Data/Software Engineering role, with a focus on building data pipelines.
Expert with SQL and knowledge of Python.
Experience building high quality ETL/ELT pipelines.
Past experience with data immutability, auditability, slowly changing dimensions or similar concepts.
Experience building data pipelines for accounting/billing purposes.
Experience with cloud-based data technologies such as Snowflake, Databricks, Trino/Presto, or similar.
Adept at fluently communicating with many cross-functional stakeholders to drive requirements and design shared datasets.
A strong sense of ownership, and an ability to balance a sense of urgency with shipping high quality and pragmatic solutions.
Experience working with a large codebase on a cross functional team.