Instacart logo

Senior Software Engineer, Core Experiences

Instacart

Overview

Instacart is transforming the grocery industry and invites you to share in the love of food by joining our team. As a Senior Software Engineer in Core Experiences, you will be at the forefront of improving backend systems that enhance the digital shopping journey. This role offers the opportunity to lead efforts in enhancing content discoverability and optimizing purchase processes.

About the Role

The Senior Software Engineer will focus on developing robust backend architectures that support advanced recommendation and personalization systems. You will work closely with ML engineers, product teams, and data scientists to innovate our backend services, enabling sophisticated, data-driven features that adapt to customer shopping behaviors.

Responsibilities

  • Design, build, and maintain high-quality backend applications.
  • Lead the development of our backend system's roadmap, prioritizing scalability and reliability.
  • Innovate and think creatively to develop new features that enhance customer shopping experiences.
  • Own and lead major components of our product, ensuring they meet both internal standards and external expectations.
  • Collaborate across teams to foster a unified approach to product development, facilitating consensus and driving effective outcomes.

About You

  • Minimum of 5 years of backend development experience with a strong record of project delivery.
  • Proficiency in backend languages, such as Ruby or Go.
  • Solid foundation in unit testing and problem-solving skills.
  • Exceptional communication skills and the ability to lead and collaborate with diverse teams.
  • Holds a Bachelor's or Master’s degree in Computer Science, Software Engineering, or equivalent experience.

Preferred Qualifications

  • Experience with recommender systems and personalization algorithms.
  • Familiarity with ML model development and iteration.
  • Deep understanding of feed architecture principles.
  • Skilled in the use of monitoring and observability tools like Datadog.
  • Extensive experience with database management, particularly PostgreSQL.

Location & Benefits

This role is remote, allowing you to work from anywhere while staying connected through regular in-person events. Instacart provides highly competitive compensation and benefits, including equity grants and annual refresh grants.

Benefits
Extracted with AI

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

Similar jobs

Last update: 23 minutes ago

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Recom logo
Recom

Senior Full-Stack Developer (SaaS Innovation Specialist)

Join Recom as a Senior Full-Stack Developer to lead SaaS innovation with AWS, GCP, and full-stack expertise.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

Reddit, Inc. logo
Reddit, Inc.

Senior Backend Engineer, Moderation

Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

Brilliant.org logo
Brilliant.org

Senior Software Engineer (Lifecycle)

Join Brilliant.org as a Senior Software Engineer to enhance lifecycle systems, focusing on backend and data systems. Remote role with great benefits.

Square logo
Square

Senior Software Engineer, Orders Core

Join Square as a Senior Software Engineer to build scalable, resilient systems for the Orders Core team. Remote work available.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.