Senior Software Engineer - Core Experience, Growth
Core
Design and build backend services, APIs, and data integrations powering coupon merchandising and growth lifecycle incentives.
Role type
Senior Software Engineer (Backend)
Builds
Coupon experiences, APIs, and data integrations for Instacart's growth lifecycle incentives.
Domain
Grocery delivery / Growth marketing
Deliverable
production ML models | product features
Required skills
Backend development, RESTful/gRPC APIs, microservices, relational databases, NoSQL/caching, cloud infrastructure, container orchestration, A/B testing collaboration, cross-functional collaboration
Preferred skills
Experimentation platforms, frontend/mobile development, event-driven architectures, performance optimization, AI-assisted development
Technologies
Go, Python, Java, Ruby, Node.js, PostgreSQL, MySQL, Redis, DynamoDB, AWS, GCP, Docker, Kubernetes, React, Swift, Kotlin, Kafka, Prometheus, Grafana
Responsibilities
Design and own backend services and APIs for coupon merchandising; Implement and iterate on A/B tests with Product and Data Science; Optimize codebase and distributed systems for reliability and cost; Collaborate cross-functionally on roadmaps and metrics; Uphold engineering standards via code reviews and architecture; Partner with frontend/mobile teams for cohesive experiences
Seniority
Senior, hands-on IC