Senior Software Engineer

Instacart

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$255,000 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $242k
$104k most similar roles pay here $271k

This role pays more than 93% of similar roles. Most pay $151,000–$206,450 — the shaded band above. At the midpoint, this role pays about $242k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Instacart

Instacart (Maplebear Inc.) is a North American grocery technology company that operates an online marketplace and delivery service connecting customers with personal shoppers who pick and deliver orders from local retailers. It also sells retail e-commerce software and advertising services to grocers and brands.

Instacart currently has 49 open roles on FindRole.

Listed pay typically runs $196,000–$207,000 across 49 roles with salary data.

Most-posted roles

View all roles at Instacart

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer, Caper AI, you will design and implement software solutions to help retailers manage connected store technologies at scale while improving internal operational efficiency. You will develop high-quality web applications and advanced AI systems incorporating Large Language Models, Computer Vision, and multimodal technologies to address challenges in loss prevention, verification, and catalog management. Your daily work involves architecting data pipelines and reverse ETL systems that integrate on-cart computer vision, POS data, and inventory intelligence to resolve item discrepancies. You will also standardize API contracts for retail functions like pricing and loyalty systems while building infrastructure for automated testing and unified logging. The role requires expertise in Java, Ruby, Kotlin, TypeScript, React, and Next.js, alongside experience with distributed infrastructure, asynchronous workflows using Temporal, and monitoring tools to manage high-volume data processing.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Develop web applications and AI systems integrating LLMs, Computer Vision, and multimodal technologies.
  • Architect data pipelines and reverse ETL systems to resolve item discrepancies using real-time data signals.
  • Standardize API contracts for complex retail functions like pricing, coupons, and loyalty systems across disparate platforms.
  • Design backend systems and distributed infrastructure to process high volumes of data for millions of customers.
  • Build internal portals and frameworks for automated integration testing, unified logging, and query-based debugging.
  • Lead cross-functional initiatives to unify development approaches and improve customer shopping experiences.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5 years of experience in the job offered or a related field.
  • 5 years of experience with backend programming languages such as Java, Ruby, or Kotlin.
  • 5 years of experience with frontend technologies including TypeScript, React, and Next.js.
  • 5 years of experience with advanced AI systems like LLMs, Computer Vision, and multimodal technologies.
  • 5 years of experience designing resilient backend systems and distributed infrastructure using caching and workflow orchestration platforms like Temporal.
  • 5 years of experience architecting data pipelines and ETL systems for real-time data processing.
  • 5 years of experience working with backend APIs and monitoring/observability tools.

More like this

Similar roles

Senior Software Engineer, Agentic AI Tools

F5 Inc

Remote (San Jose, CA) 10 days ago $166,100$249,100
Python TypeScript Go LangChain LangGraph CrewAI LlamaIndex RAG Prompt Engineering MLflow Kubeflow BentoML BeautifulSoup Scrapy NGINX API Vector Databases Cybersecurity
8+ yrs exp Remote Hybrid

Senior Software Engineer, AI Platform

Anduril Industries

Seattle, WA 60 days ago $191,000$253,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Washington, DC 60 days ago $191,000$253,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Costa Mesa, CA 60 days ago $191,000$253,000
CI/CD Terraform Ansible Python C++ Rust Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Software Engineer, AI Platform

Anduril Industries

Boston, MA 60 days ago $191,000$253,000
CI/CD Terraform Ansible Python C++ Rust Docker Kubernetes GitLab CI Jenkins GitHub Actions Crossplane Puppet Chef Bash Prometheus Grafana ELK Stack Splunk GitOps

Senior Platform Software Engineer, AI

Oracle

Nashville, TN 27 days ago $92,500$209,500
Python Go Java C++ LLMs Machine Learning PyTorch TensorFlow Hugging Face Kubernetes CI/CD Oracle Cloud Infrastructure Microservices Distributed Systems Data Pipelines Service Mesh Prompt Engineering
4+ yrs exp