Engineer - Stores & Supply Chain
Pay range: $75,400.00 - $135,700.00. Pay is based on several factors including labor markets, education, work experience, and certifications.
Benefits
- Comprehensive health benefits (medical, vision, dental, life insurance, and more) for eligible team members and their dependents
- 401(k) retirement plan
- Employee discount
- Short-term and long-term disability coverage
- Paid sick leave
- Paid national holidays
- Paid vacation
Additional benefits and details available at Target Benefits.
About Us
Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. The Engineer, Stores & Supply Chain builds the applications and technology that power Target’s extensive retail and fulfillment network, ensuring products are available where and when guests need them. Supporting 2,000+ stores, 50+ warehouses, and a $19B annual inventory flow, we build scalable, reliable systems that drive fast, secure checkout, flexible fulfillment, and seamless operations. Our technology empowers over 500,000 team members and supports 60,000+ registers, self-checkouts, and mobile POS devices.
We’re investing in advanced data and predictive analytics to transform how we forecast demand and optimize replenishment. Partnering with data scientists, we leverage machine learning to drive smarter operations, improve efficiency, and elevate the guest experience.
Responsibilities
- Serve as a technical specialist delivering engineering that powers the product
- Develop insight into the technical architecture and design to deliver robust and scalable software components
- Solve engineering problems with expertise, balancing speed of delivering new features and robustness of software
- Handle operational issues with little or no oversight
- Actively review code to ensure software quality and functional accuracy across the team
- Learn the design and architecture of the product and participate in ceremonies that influence both
Core Technologies
- Backend Languages & Frameworks: Java, Kotlin, Groovy, Spring Boot, Micronaut
- Testing: JUnit, Spock, KotlinTest
- Event Streaming: Kafka
- CI/CD: Docker, Drone, Vela
- Metrics & Monitoring: InfluxDB, Grafana
- Databases: Postgres, Cassandra, MongoDB, RocksDB, InfluxDB, Elasticsearch (ELK Stack)
Requirements
- 4-year degree or equivalent experience
- 1+ years of software development experience with at least one full-cycle implementation
- Familiarity with current and emerging technologies in your scope of responsibility
- Understanding of package solutions and package-specific programming languages, including development objects
- Domain-specific knowledge and continuous learning in your area of expertise
- Proficiency in at least one computer language
- Understanding of distributed programming concepts and their application
- Knowledge of data structures in your chosen programming language and how to apply them
- Maintains technical knowledge within areas of expertise
- Stays current with new and evolving technologies via formal training and self-directed education
Schedule
This position operates as a Hybrid/Flex for Your Day work arrangement based on Target’s needs. The role requires onsite work at the Target HQ MN location and virtual work, depending on the day’s tasks. Work duties cannot be performed outside of the primary work location country unless otherwise prescribed by Target.