Senior Software Engineer, Digital Twin Platform
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer building Instacart’s real-time grocery inventory digital twin. Developing scalable data platforms and services for shelf intelligence, logistics, and fulfillment.
Responsibilities:
- 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:
- 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:
- 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



















