Sr Engineer - Stores & Supply Chain

Target Target · Retail · NCD-0375 Brooklyn Park, MN

Senior Engineer for Stores & Supply Chain at Target, building applications and technology for retail and fulfillment networks. Focuses on scalable, reliable systems for checkout, fulfillment, and operations, supporting over 2,000 stores and 50+ warehouses. Leverages advanced data and predictive analytics, partnering with data scientists to use machine learning for operational improvements. Role involves application architecture, system design, implementation, and problem-solving.

What you'd actually do

  1. builds the applications and technology that power Target’s extensive retail and fulfillment network, ensuring products are available where and when guests need them.
  2. Partnering with data scientists, we leverage machine learning to drive smarter operations, improve efficiency, and elevate the guest experience.
  3. As a Senior Engineer, you serve as a specialist in the engineering team that supports the product.
  4. You show expertise in applying the appropriate software engineering patterns to build robust and scalable systems.
  5. You show good problem-solving skills and can help the team in triaging operational issues.

Skills

Required

  • 4 year degree or equivalent experience
  • 5+ years of software development experience with at least one full cycle implementation
  • Demonstrates strong domain-specific knowledge regarding Target’s technology capabilities, and key competitors’ products and differentiating features
  • Demonstrates broad and deep expertise in multiple computer languages and frameworks (e.g., open source)
  • Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure
  • Communicates and coordinates with project team, partners, and stakeholders
  • Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health
  • Understands and develops solutions to foster data lifecycle management
  • Maintains deep technical knowledge within areas of expertise
  • Stays current with new and evolving technologies via formal training and self-directed education
  • Experience in building highly scalable distributed systems

Nice to have

  • Java
  • Kotlin
  • Groovy
  • Spring Boot
  • Micronaut
  • React
  • JavaScript
  • TypeScript
  • JUnit
  • Spock
  • KotlinTest
  • Kafka
  • Docker
  • Drone
  • Vela
  • InfluxDB
  • Grafana
  • Postgres
  • Cassandra
  • MongoDB
  • RocksDB
  • InfluxDB
  • Elasticsearch (ELK Stack)

What the JD emphasized

  • advanced data and predictive analytics
  • machine learning