Skip to content
Instacart logo

Senior Software Engineer, Marketing Platform Tooling

InstacartGrocery Delivery company
Canada$168,000 - $177,500 CADSenior
Sequoia Capital logo
Sequoia Capital
Andreessen Horowitz logo
Andreessen Horowitz
T. Rowe Price logo
T. Rowe Price
Kaplan Group Investments
TCV logo
TCV
Unanimous Capital
Software Engineering

About the role

TL;DR

Build and maintain backend systems for Instacart's marketing platform.

  • Instacart's Marketing Platform Tooling team builds and maintains the core backend systems powering all marketing capabilities, including targeting and CRM messaging platforms.
  • This role focuses on building shared, composable foundations for these critical systems.
  • Key Responsibilities Architect, build, and maintain excellent backend applications with clean code.
  • Design and operate real-time and batch data pipelines and distributed services.
  • Contribute to the shared, composable backbone that these systems are built on.
  • Own important pieces of the platform with high internal visibility.
  • Requirements 5+ years of backend development experience.
  • Expertise in Ruby and Go (Python experience is a plus).
  • Solid understanding of Rails or Pandas.
  • Experience designing scalable, reliable distributed systems, databases, and data pipelines.
  • Proven ability in rigorous unit testing and practical problem-solving.
View original posting →

Required skills

RubyGoPythonRuby on RailsPandasSQLMicroservicesREST API

Nice-to-have skills

gRPCWebSocketsRabbitMQCelerySidekiq

Domain expertise

ecommerceretailmartech

Benefits & perks

Equity, Remote work

Tech stack

RubyGoPythonRuby on RailsPandasSQLREST APIgRPCWebSocketsRabbitMQCelerySidekiq

Similar jobs

I

Senior Software Engineer - Core Experience, Growth

I

Site Reliability Engineer II

A

Software Engineer II - Temporary (13 months)