Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Instacart

Senior Software Engineer, Digital Twin Platform

Instacart

Senior Software Engineer building Instacart’s real-time grocery inventory digital twin. Developing scalable data platforms and services for shelf intelligence, logistics, and fulfillment.

Posted 8/14/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $166,000 - $210,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating large-scale production systems, with strong proficiency in backend programming languages and experience in cloud infrastructure. Capable of collaborating across teams to implement data pipelines and machine learning models while ensuring software reliability and maintainability.

Highest-signal resume keywords
Backend Programming LanguagesCloud Infrastructure (AWS, GCP, Azure)Data PipelinesDistributed SystemsMachine Learning Infrastructure

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonJavaScalaGoSQLDistributed SystemsData PipelinesMachine LearningComputer VisionEdge Devices
Soft Skills
CollaborationProblem-SolvingContinuous Improvement
Tools & Technologies
AWSGCPAzureSparkKafkaAirflow
Industry Keywords
E-CommerceRetailLogisticsGroceryIoT

Tech Stack

Tools & technologies
AirflowAWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformIoTJavaKafkaPythonScalaSparkSQL

About the role

Key responsibilities & impact
  • Design, build, and operate platforms and services powering real-time understanding of products on store shelves
  • Develop data ingestion, processing, and serving systems combining partner data, inventory observations, and machine learning outputs into a reliable, scalable digital twin
  • Collaborate with machine learning engineers, computer vision engineers, product teams, and data scientists to move models and data pipelines from research to production
  • Address ambiguous, large-scale challenges across mapping, inventory, logistics, and computer vision while balancing delivery speed with architectural quality
  • Contribute to ownership and continuous improvement across the team

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field, or equivalent practical experience
  • 5+ years of software engineering experience designing, building, and operating large-scale production systems
  • Strong proficiency in at least one backend programming language such as Python, Java, Scala, or Go
  • Experience with SQL
  • Experience with distributed systems, data pipelines, and cloud infrastructure such as AWS, GCP, or Azure
  • Track record of shipping production software with reliability, testing, observability, and maintainability
  • Preferred: experience with machine learning infrastructure, computer vision, image-based data pipelines, or annotation platforms
  • Preferred: experience with real-time, streaming, or geospatial services and systems in production
  • Preferred: experience building data-intensive products in e-commerce, retail, logistics, or grocery
  • Preferred: experience with edge devices, IoT, or hardware-software integration
  • Preferred: familiarity with Spark, Kafka, or Airflow

Benefits

Comp & perks
  • Flexible choice of work location, including home, office, or a favorite coffee shop
  • Regular in-person events
  • New hire equity grant
  • Annual refresh grants
  • Market-competitive compensation and benefits based on work location