FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Digital Twin Platform
InstacartSenior Software Engineer building Instacart’s real-time grocery inventory digital twin. Developing scalable data platforms and services for shelf intelligence, logistics, and fulfillment.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAirflowAWSAzureCloudDistributed 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