Instacart is transforming the grocery industry by providing essential services for grocery delivery. The Senior Software Engineer will focus on executing high-impact platform capabilities across the Enterprise Fulfillment Platform, ensuring reliability and scalability while mentoring teammates.
Responsibilities:
- Build core platform components that power Connect API Fulfillment and the 3rd‑Party Fulfillment Platform
- Deliver reliable, scalable APIs and orchestration systems that support complex, high‑volume fulfillment workflows
- Drive execution of major platform initiatives, from architecture to implementation to launch
- Collaborate with product and cross‑functional partners when needed to align on requirements and integration needs
- Improve platform reliability, throughput, and developer experience
- Contribute to the design of next‑generation fulfillment orchestration and partner‑facing APIs and tooling
- Mentor engineers through technical guidance, code reviews, and thought leadership
Requirements:
- Bachelor's or Master's degree in Computer Science (or related field), or equivalent experience
- 5+ years of backend development experience, with a strong record of project delivery
- Experience drafting clear technical vision and design documents
- Strong proficiency in owning and maintaining production services at high quality
- Ability to rapidly deliver high‑quality code supporting high‑traffic systems
- Experience working with product teams or customers in a collaborative environment
- Proven ability to influence and mentor a team as a senior IC
- Experience designing or scaling external APIs
- Experience with distributed systems or orchestration‑style architectures
- Experience integrating with external partners or 3rd‑party systems
- Experience working across teams to develop platform‑level solutions
- Track record of generating innovative, forward‑looking technical ideas