CareerPlan

Senior Engineer - Shopper Backend

Minneapolis, MN, USFull-time2026-07-31 → 2026-11-12
Hybrid

Core

Design, build, and deploy high-performance, multi-region backend services to empower shoppers nationwide.

Role type

Senior Backend Software Engineer (Distributed Systems)

Builds

Multi-region services, RESTful APIs, and data models for a retail delivery platform.

Domain

Retail technology / Distributed Systems

Deliverable

production ML models | product features

Required skills

Go, PostgreSQL, Redis, Kafka, RESTful API design, distributed systems architecture, performance/load testing, observability (logging + metrics), mentoring

Preferred skills

Snowflake, microservices, SOA, Gang of Four design patterns

Technologies

Go, Copilot Postgres, Redis, Kafka, Snowflake

Responsibilities

Design and deploy multi-region distributed architectures; optimize database queries and data models; lead complex technical challenges autonomously; mentor junior or peer engineers; perform code reviews and communicate architectural concepts; manage on-call rotation for production issues.

Seniority

Senior, hands-on IC with mentorship responsibilities