Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Fulfillment

$168k - $177.5k per year

Instacart

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

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 across the globe, including batching, routing, dispatch, and shopper pay. This role builds the platform that routes orders, allocates fulfillment execution tasks to shoppers, tracks fulfillment status and determines compensation. A year from now, shoppers get efficient and fulfilling work, retailers and consumer brands improve their value proposition, and customers receive their orders on time and to their satisfaction.

About the Job

  • 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

About You

Minimum Qualifications

  • 5+ years of backend development experience
  • 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
  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Preferred Qualifications

  • Experience building software for fulfillment, logistics, or e-commerce
  • Experience with workflow orchestration or state machines
  • Regular use of AI coding tools such as Claude Code, Codex, etc
  • Experience building systems subject to regulatory or financial compliance

#LI-Remote

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here . Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

CAN

$168,000—$177,500 CAD

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Fulfillment in British Columbia vacancy
  •  ...Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world,...  ...team owns the execution layer of Instacart’s fulfillment system across the globe, including... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    14 days ago
  • $180k - $190k per year

     ...grocery industry. Our teams apply machine learning, optimization, and software engineering to solve complex problems for customers, shoppers, retailers, brands, and internal partners. We are seeking a Senior Machine Learning Engineer to design, build, and deploy production... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $117.5k - $164.5k per year

     ...problems with remarkable teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team....  ...Best Workplaces multiple years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified applicants... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    29 days ago
  • $168k - $177.5k per year

     ...develops intelligent systems and capabilities that support Instacart’s business and teams across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable AI-powered solutions. You will work with engineers, product... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $158k - $220k per year

     ...it's accessed. Our work has a big impact: it solves the hardest data challenges faced by MongoDB's largest customers. As a Senior Software Engineer on Cluster Scalability, you'll work on data partitioning, one of the hardest and most impactful problem areas at MongoDB... 
    Senior
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    British Columbia
    11 hours ago
  • $168k - $177.5k per year

     ...them. Our work serves the advertisers who drive Instacart's main revenue, and there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web observability and North Star metrics and automated AI review for ads... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $196k - $207k per year

     ...management, and their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data...  ...Qualifications ~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level)... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $100k - $140k per year

     ...Senior Software Engineer Vancouver, Canada (Hybrid) JUDI.AI Who we are. At JUDI.AI, we’re on a mission to help transform small business dreams into vibrant communities. As a fast-paced fintech startup, we provide financial institutions with the tools to better understand... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    JUDI.AI

    British Columbia
    more than 2 months ago
  • $145k - $153k per year

     ...Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the...  ...Platform Revenue. We are looking for a Software Engineer II with a strong quantitative...  ...problems at scale. Collaborate closely with senior scientists, engineers and product managers... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    11 hours ago
  • $50k - $60k per year

     ...innovation, collaboration, and growth. They are currently seeking a highly organized, detail-oriented, and proactive Mortgage Fulfillment Specialist to join their growing operations team. This role works closely with the centralized underwriting team, taking... 
    Long term contract
    Full time
    Remote work

    The HR Pro

    British Columbia
    6 days ago
  • $229k - $241.5k per year

     ...approach to where we work. Overview The Fulfillment Services team at Instacart is at the...  ...started. We are looking for a Senior Engineering Manager to lead the Core Picking engineering...  ...industry. ~10+ years of professional software engineering experience, including 4+... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $162k - $212.63k per year

     ...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals. Working directly with sales teams and channel partners, you will... 
    Senior
    Full time

    Snowflake

    British Columbia
    11 hours ago
  • $161k - $170k per year

     ...through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As a Senior Sales Engineer at Instacart, you'll have a unique opportunity to drive adoption of our flagship, industry leading ecommerce products and... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • usd196k - usd207k per year

     ...campaign creation flows, creative management, reporting dashboards, and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing experience, modernize our frontend architecture, and scale... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  •  ...billion-dollar parent company. Location & Flexibility Canada Our Senior DevOps Engineer will be an integral part of our team at TELUS Digital. This...  ..., or SRE. - Deep administration skills in Google Kubernetes Engine (GKE) or comparable container orchestration platforms. -... 
    Senior
    Full time
    Remote work
    Shift work

    Telus Digital

    British Columbia
    20 days ago
  •  ...Senior Civil Engineer Leading civil engineering delivery for PRI's Ontario practice LOCATION: Mississauga & Toronto, ON (travel to project...  ...broader growth objectives. • Champion current civil design software, including AutoCAD Civil 3D, while safeguarding sound engineering... 
    Senior
    Permanent employment
    Full time

    PRI Consultants

    British Columbia
    8 days ago
  • $115k - $160k per year

     ...in Provinces we can legally hire in, you will report to the Senior Manager, Software Development, DevOps.   WHAT YOU’LL DO: Enable...  ...WHAT YOU’LL NEED: A degree in Computer Science or Engineering, at least 5 years of experience in an SRE, DevOps or software... 
    Senior
    Flexible hours

    Hootsuite

    British Columbia
    11 hours ago
  • $188.2k - $349.4k per year

     ...biggest brands. About the Role We are seeking an exceptional Senior Engineer – Access Entitlements to design and scale the systems that...  ...truth stores What You'll Bring ~6+ years of professional software engineering experience, with meaningful time spent on identity... 
    Senior
    Local area
    Worldwide

    Veeam Software

    British Columbia
    a month ago
  •  ...more about our flexible approach to where we work. Overview The Fulfillment Data Science team works on problems at the core of Instacart's...  ...design to production. You'll be a trusted partner to Product, Engineering, and Operations, turning complex marketplace questions into... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    4 days ago
  •  ...Job Description Senior Estimator Type: On Site Full-time Location: Calgary AB...  ...forward alternative approaches and value engineering ideas that strengthen pricing without sacrificing...  .... Strong command of estimating software; hands-on experience with HeavyBid HeavyJob... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor

    Ecl

    British Columbia
    8 days ago
  • $59.67 per hour

     ...Chief Engineer Job Description Number of Vacancies: 4 Rate of Pay: $59.67/Hour Benefits...  ...) on LNG Tanker Department Engine Reports to Master...  ...~ Reporting of any defects to BSM l Fulfilment of charterer's requirements Other duties... 
    Full time
    For contractors
    Traineeship
    Immediate start

    Seabase Newfoundland Limited on behalf of (BSM) Bernhard Sch...

    British Columbia
    19 days ago
  • $93k - $148.8k per year

     ...with our ecosystem of devices and cloud software. Like our products, we work better together...  ...root-cause resolution across Product, Engineering, Support, and Services when builds or integrations...  ...with both technical teams and senior stakeholders, including command staff in... 
    Senior
    Long term contract
    Shift work
    3 days per week

    Axon

    British Columbia
    11 hours ago
  • $121.61k - $132.89k per year

     ...opportunity for a technically strong, solutions-oriented Professional Engineer with strong leadership capabilities and a commitment to...  ...delivery, and responsive municipal services. Reporting to the Senior Manager, Engineering (Utilities), the Manager, Engineering... 
    Senior
    Remplacement
    Long term contract
    Full time
    Temporary work

    Municipality of North Cowichan

    British Columbia
    7 days ago
  • $160.32k - $200.4k per year

     ...Twilio Join the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team. About the job We are actively...  ...production-grade experimentation, and scalable, enterprise-quality software. Responsibilities In this role, you’ll: Conduct deep-dive... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    British Columbia
    2 days ago
  • $143k - $151k per year

     ...and great design is a key ingredient. As a Senior Design Program Manager, you'll drive...  ...requiring technical fluency to bridge design, engineering, and tooling infrastructure. About the...  ...management experience: negotiating software contracts, managing relationships, optimizing... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    11 hours ago
  • $82.72k - $103.4k per year

     ...meetings. . See yourself at Twilio Join the team as Twilio’s next Senior Internal Auditor. At Twilio, we build the platform powering...  ...Familiarity with ERP systems (e.g., Oracle) and audit management software (e.g., AuditBoard) Experience using data analytics tools (e.g.... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    British Columbia
    2 days ago
  •  ...owners and operators of complex fleets. They provide innovative software and consultancy services to help their partners plan, implement...  ...your skills and career. Purpose The purpose of the Engineering Support and Infrastructure Manager role is to enhance our software... 
    Full time
    Contract work
    Manual labor
    Remote work
    Shift work

    Whitecollars

    British Columbia
    5 days ago
  • The City of Nanaimo is seeking a permanent full-time Manager, Development Engineering. Reporting to the Director, Planning & Development, the incumbent is responsible for the planning, organizing, direction, and control of the Development Engineering Section of the Planning... 
    Permanent employment
    Full time

    City of Nanaimo

    British Columbia
    5 days ago
  • usd145k - usd153k per year

     ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart's Detection Engineering team sits at the core of our Security organization, building and operating the systems that identify, surface, and respond to... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    11 hours ago
  • $47 per hour

     ...Third Engineer Job Description Number of Vacancies: 4 Rate of Pay: $47.00/Hour Benefits: Dental plan, Disability benefits, Health...  ...Third Engineer, (Offshore) on LNG Tanker Department Engine Reports to Chief Engineer Main requirements:... 
    Full time

    Seabase Newfoundland Limited on behalf of (BSM) Bernhard Sch...

    British Columbia
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Fulfillment. Be the first to apply!