Job Description

Shipt is a membership-based marketplace that helps people get the things they need. Our friendly shoppers handpick fresh groceries and household essentials and deliver them to members in as soon as one hour.

Are you passionate about software development, sharing knowledge, growing your skills, and working with great people? The Shipt engineering team is growing, and we are looking for extraordinary lead finance engineer who enjoys building as much as we do. So if you self-directed, enjoy autonomy in your work, and you are an excellent participant in a team, come join Shipt. Shipt, the nation’s fastest-growing online grocery marketplace, simplifies the grocery shopping experience by providing members with unparalleled convenience and exceptional service. Shipt partners with leading retailers and local stores to deliver groceries to members via a community of friendly shoppers.

Your Responsibilities

  • Design, develop, test, deploy and maintain the software at Shipt that handles payments and financial systems including:

-Shopper/Member Payments

-Shopper Pay

-Sales Tax

-Subscription Management

  • Design and implement high-volume, low-latency, scalable distributed systems
  • Collect and analyze metrics to drive implementation decisions
  • Improve engineering standards and processes
  • Participate in mentoring, knowledge sharing and code reviews
  • Work with the Shipt Finance team to understand/collaborate on requirements


  • Bachelor's Degree or equivalent experience in Computer Science or related field
  • 5+ years of software development experience, with experience acting as a lead/manager
  • You have experience with relational/document/in-memory databases
  • You understand the principles of REST API design
  • You have experience with distributed system architectures
  • You have experience with asynchronous message queuing technologies
  • You are interested in continually learning and mastering new skills
  • You are empathic and enjoy learning from and mentoring other engineers
  • You use open source software and dependency management

Experience relevant to finance engineering at Shipt:

Languages: Ruby/Rails, Go, SQL

AWS Tools: DynamoDB, SQS, S3

Financial Systems: SAP, Intact

Payment Systems: Stripe, Stripe Connect, PEX, Galileo

Sales Tax Automation: Avalara

Knowledge: GAAP, Subscription Management/Revenue Recognition

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.