Senior Engineer - Shopper Backend
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

