Vacancy expired!
Location: 7000 Target Pkwy N, Brooklyn Park, Minnesota, United States, 55445
About us:Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.Target as a tech company? Absolutely. We're the behind-the-scenes powerhouse that fuels Target's passion and commitment to cutting-edge innovation. We anchor every facet of one of the world's best-loved retailers with a strong technology framework that relies on the latest tools and technologies-and the brightest people- to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve.As a Senior Engineer on the Demand & Pick Warehousing team, you will work towards building and operating the software that that enables automation at various stages within Target's warehousing facilities to enable product movement to stores and guest order fulfillment. This team builds software that leverages messaging frameworks and cloud computing to move products within the warehouse. These teams build greenfield event-based micro-services that breakdown the work into the smallest components to enable extreme flexibility.Target values engineers that care about:- A diverse, inclusive and collaborative culture
- Robust and distributed microservices and event-based architectures with mature CI/CD pipelines
- Code as craft with a desire to solve complex engineering problems
- Automating everything
- Operational excellence with an approach to engineering that makes our guests and team members their top priority
- Triaging large scale issues with a bias to prevent them from happening in the first place
- Canary and A/B testing to push code multiple times a day during business hours
- Learning and experimenting with technologies
- High observability with robust logs and metrics
- Leveraging edge computing and elastic infrastructure
- Agile teams and team ceremonies
- Languages: Kotlin, Groovy, Java
- Runtimes/Frameworks: Spring Boot, Ratpack, Micronaut
- Messaging: Kafka, AMQ
- Databases: Elastic, Postgres, Oracle
- Metrics: influx, Grafana
- 4-year degree or equivalent experience
- 5+ years of software development experience
- Demonstrates familiarity with current and emerging technologies in own scope of responsibility, and develops ability to apply these technologies
- Understands concepts of package solutions and package specific programming language with knowledge of development objects
- Demonstrates and continuously builds upon domain-specific knowledge
- Demonstrates proficiency in at least one computer language
- Understands the concepts of distributed programming and applies it to their domain
- Possesses working knowledge of transaction codes/master data used within specific domain and participates in building custom solutions in the package
- Maintains technical knowledge within areas of expertise
- Stays current with new and evolving technologies via formal training and self-directed education
- Willingness to be part of a teams on-call rotation schedule
Vacancy expired!