Senior Software Engineer II — Self-serve Productivity

Instacart Instacart · Consumer · United States · Remote · Software Engineering

Instacart is seeking a Senior Software Engineer II for their Self-Serve Productivity team. This fullstack role, with a frontend focus, will build and extend 'Portal', Instacart's central data hub. The engineer will partner with data scientists, data engineers, and analysts to create tools for data discovery, understanding, and trust. Responsibilities include leading frontend architecture, contributing across the stack (Python services, data pipelines, APIs), mentoring team members, and translating data practitioner pain points into reliable solutions.

What you'd actually do

  1. You will lead frontend architecture and product execution on Portal, while contributing across the stack where needed (Python services, data pipelines, APIs).
  2. You will work closely with other teams (Data Science, ML, Product Eng, Infra) to understand their main pain points around data and translate them into self-serve and reliable solutions.
  3. You will have the freedom to suggest and drive new initiatives — including how Portal evolves as the unified data home base at Instacart.
  4. You are expected to mentor other team members and be a champion of engineering excellence, particularly around frontend craft, performance, and UX quality.

Skills

Required

  • React
  • TypeScript
  • Python
  • SQL
  • Airflow
  • Snowflake
  • dbt

Nice to have

  • internal developer tools
  • data tools
  • data catalog
  • data lineage
  • metadata systems
  • Amundsen
  • DataHub
  • OpenMetadata
  • frontend architecture
  • design system

What the JD emphasized

  • Strong frontend expertise