Engineer - Tech Inventory Engineering

TargetBrooklyn Park, MN
Hybrid

About The Position

Target is a tech company that fuels innovation through a strong technology framework. The Tech Inventory Engineering team develops user-first tooling to track global technology inventory, reduce loss, facilitate planning, and encourage re-use. They also integrate with other systems for day-to-day operations and support Target's Enterprise Data Strategy for AI/ML-powered analytics. The team utilizes a tech stack including TypeScript, Next.js, React, Playwright, Kotlin, Ktor, and MongoDB. Prior experience with these technologies is helpful but not required.

Requirements

  • Bachelor’s degree or equivalent experience
  • 1+ years of software development experience
  • Experience with at least one programming language (e.g., Java, Kotlin, C#, Python, JavaScript/TypeScript)
  • Familiarity with modern development frameworks (e.g., React, Next.js, or backend frameworks)
  • Basic understanding of software development fundamentals (e.g., data structures, algorithms, object-oriented design)
  • Exposure to building and consuming APIs (REST or similar)
  • Familiarity with testing concepts and tools
  • Ability to break down problems and implement solutions with guidance
  • Strong collaboration and communication skills
  • Eagerness to learn, grow, and take on new challenges
  • Interest in applying best practices in code quality, testing, and maintainability
  • Openness to using AI tools to support development and learning

Nice To Haves

  • Experience with TypeScript/JavaScript, React, or Next.js (frontend)
  • Experience with backend technologies (e.g., Kotlin, Java, Node.js)
  • Familiarity with databases (SQL or NoSQL)
  • Exposure to cloud platforms or CI/CD pipelines
  • Internship or project experience related to inventory, retail, or similar domains

Responsibilities

  • Design, develop, test, and maintain software solutions that support the Tech Inventory Engineering roadmap.
  • Contribute to building user-facing applications and/or backend services, depending on your strengths and interests.
  • Translate defined requirements into reliable, maintainable code with guidance from senior engineers.
  • Write clean, efficient, and well-tested code using modern development practices.
  • Participate in code reviews to learn best practices and improve code quality.
  • Collaborate with engineers, product, and design partners to deliver the right solutions.
  • Apply standard testing practices (unit, integration, and/or UI testing) to ensure quality.
  • Troubleshoot and resolve technical issues with support as needed.
  • Learn and apply new technologies, tools, and frameworks relevant to the team.
  • Support the product, including participating in an on-call rotation with team support.

Benefits

  • Comprehensive health benefits and programs (medical, vision, dental, life insurance)
  • 401(k)
  • Employee discount
  • Short term disability
  • Long term disability
  • Paid sick leave
  • Paid national holidays
  • Paid vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service