Instacart logo

Staff Software Engineer, Checkout Experience

Instacart

Overview

Join Instacart as a Staff Software Engineer on the Checkout Experience team, where your expertise will be crucial in leading engineering initiatives to enhance the customer's checkout journey. You will oversee key systems responsible for processing over 250 million orders annually and generating more than $30 billion in GTV. Your work will directly impact our capacity to deliver exceptional service and maintain our platform's scalability and efficiency.

About The Team

The Checkout Experience team is pivotal in optimizing the final steps of our customers' shopping experience on Instacart. We are committed to delivering a seamless and straightforward checkout process that not only reinforces Instacart’s value proposition but also drives order conversions and Instacart+ membership growth. Our team thrives on innovation, continuously seeking new methods to tailor the checkout experience to meet diverse customer needs.

About The Job

Responsibilities

  • Lead Initiatives: Spearhead projects across multiple departments to provide a top-tier Checkout Experience for our customers.
  • System Design and Maintenance: Design, build, and maintain scalable and critical systems that support a high volume of transactions.
  • Project Leadership: Guide engineering teams through the execution of crucial projects while promoting and maintaining high-quality standards.
  • Technology Advocacy: Champion the integration of new technologies and methodologies to enhance system flexibility, resilience, and robustness.
  • Mentoring: Provide mentorship to engineers, setting exemplary standards and best practices.
  • Technical Vision: Develop and promote a concise technical strategy that addresses both immediate and long-term goals, aligning stakeholders with the vision.

About You

Minimum Qualifications

  • Bachelor's and/or Master's degree in Computer Science (CS) or a related field or equivalent practical experience.
  • 10+ years of experience in building and managing scalable platform solutions.
  • Proven track record in leading the design, implementation, and deployment of high-scale, cross-functional systems.
  • Excellent technical communication skills with a capacity to work effectively with engineering teams and cross-functional units.
  • In-depth knowledge of systems architecture and service-oriented solutions.
  • Demonstrated leadership in project management and engineer mentorship.

Preferred Qualifications

  • Proficiency in Ruby and/or Golang.
  • Advanced understanding of asynchronous programming models including events, callbacks, promises, and async/await.
  • Experience navigating and integrating various codebases and systems.

Benefits
Extracted with AI

  • Remote work flexibility
  • Equity grant
  • Annual refresh grants
  • Competitive compensation

Similar jobs

Last update: 23 minutes ago

Instacart logo
Instacart

Senior Software Engineer, Developer Experience

Senior Software Engineer role focusing on enhancing developer experience with tools like AWS, Python, and AI at Instacart.

Instacart logo
Instacart

Senior Software Engineer, Core Experiences

Senior Software Engineer role focusing on backend systems, databases, and recommender systems at Instacart.

Instacart logo
Instacart

Senior iOS Engineer, Design Technologist

Join Instacart as a Senior iOS Engineer to develop next-gen design system components using SwiftUI and UIKit. Remote role with competitive pay.

Stripe logo
Stripe

Full Stack Engineer, Optimized Checkout & Link

Join Stripe as a Full Stack Engineer to build optimized checkout experiences, enhancing digital commerce.

PayPal logo
PayPal

Staff Software Engineer - Backend

Join PayPal as a Staff Software Engineer in Chicago, leading backend development for Checkout experiences.

Canal logo
Canal

Staff Backend Software Engineer

Join Canal as a Staff Backend Software Engineer in San Francisco, pioneering new online shopping solutions with top benefits.

Walmart logo
Walmart

Staff Software Engineer

Join Walmart as a Staff Software Engineer to design scalable services, solve complex problems, and lead projects in a hybrid work environment.

OpenStore logo
OpenStore

Staff Software Engineer, Backend

Join OpenStore as a Staff Software Engineer, Backend in New York. Engage in building and shaping our e-commerce platform using TypeScript and Kotlin.

Stripe logo
Stripe

Frontend Engineer - Payments, Optimized Checkout and Link

Join Stripe as a Frontend Engineer to build world-class payment interfaces using TypeScript, CSS, and HTML.

Walmart logo
Walmart

Staff Software Engineer

Join Walmart as a Staff Software Engineer to lead software development and innovation in retail technology.

Canal logo
Canal

Staff Full Stack Software Engineer

Join Canal as a Staff Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.

Check logo
Check

Staff Software Engineer - Python/Django, React, TypeScript

Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.

Square logo
Square

Staff Engineer, Frontend/Fullstack

Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.

Vartana logo
Vartana

Staff Software Engineer, Backend

Join Vartana as a Staff Software Engineer, Backend. Develop scalable backend services for our B2B Commerce platform. Remote work opportunity.

Stripe logo
Stripe

Software Engineer - Infrastructure

Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.

eBay logo
eBay

Software Engineer 2 - Backend Development

Join eBay's Checkout Team as a Software Engineer 2, focusing on backend development and optimization.

OpenStore logo
OpenStore

Senior Fullstack Software Engineer

Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.

Coinbase logo
Coinbase

Staff Software Engineer, Fullstack (Onchain Payments)

Join Coinbase as a Staff Software Engineer, Fullstack, to lead onchain payments development using TypeScript, Go, and Solidity.

Canal logo
Canal

Staff Frontend Software Engineer

Join Canal as a Staff Frontend Software Engineer in San Francisco, specializing in React.js and web development.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Engineer to lead high-impact projects in remote device management using JavaScript, TypeScript, and Svelte.

Coinbase logo
Coinbase

Staff Software Engineer, Backend - Consumer Products

Join Coinbase as a Staff Software Engineer, Backend, focusing on consumer products. Drive innovation in distributed systems and technical architecture.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

PayPal logo
PayPal

Senior Staff Software Engineer

Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.

Stripe logo
Stripe

Senior Full Stack Engineer, Enterprise Engine

Join Stripe as a Senior Full Stack Engineer to lead technical design and development in a dynamic environment.