The opportunity
Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform team owns the execution layer of Instacart’s fulfillment system…
What you'll do
Backend applications and systems for routing, task allocation, fulfillment: tracking and shopper compensation are architected, built and maintained
Technical design for high-impact projects and initiatives is led, with: logistics problems across the consumer marketplace and enterprise space solved through shipped features
Tier-0 systems are reliable and observable, with clear ownership
Platform best practices are driven through alignment with product, compliance and engineering stakeholders
AI-assisted tooling and workflows raise day-to-day productivity for you and: the team, and engineers are mentored toward a higher bar for code quality, testing, and operational practices
+ years of backend development experience
What they're looking for
- Fluency in at least one backend language (we use Ruby, Python and Go; Ruby experience not required)
- Strong working knowledge of services/API design (REST/RPC), databases, and: system design patterns and principles for distributed, scalable systems
- Experience building and operating asynchronous, event-driven systems in production
- Excellent communication skills with experience working in complex: cross-functional and highly collaborative environments