Sr Engineer - Stores & Supply Chain
Core
Building scalable, reliable applications and technology for Target's retail and fulfillment network to ensure product availability, drive fast checkout, and optimize replenishment using data and predictive analytics.
Role type
Senior Software Engineer (Backend & Distributed Systems)
Builds
Scalable systems for checkout, fulfillment, and inventory management supporting 2,000+ stores and 50+ warehouses
Domain
Retail technology, supply chain logistics, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring Boot, React, TypeScript, Kafka, Docker, Postgres, Cassandra, MongoDB, Elasticsearch, distributed systems design, system optimization, data lifecycle management
Preferred skills
Machine learning integration, predictive analytics, advanced data analysis
Technologies
Java, Kotlin, Groovy, Spring Boot, Micronaut, React, JavaScript, TypeScript, JUnit, Spock, Kafka, Docker, Drone, Vela, InfluxDB, Grafana, Postgres, Cassandra, MongoDB, RocksDB, Elasticsearch
Responsibilities
Design and implement application architecture, develop end-to-end product functionality, triage operational issues, optimize system capacity and performance, foster data lifecycle management solutions
Seniority
Senior, hands-on IC