Sr Engineer - Full Stack

Target•Minneapolis, MN
•$98,000 - $176,000•Hybrid

About The Position

As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You show expertise in applying the appropriate software engineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software designs and/or implementation. You show good problem solving skills and can help the team in triaging operational issues. You leverage your expertise in eliminating repeat occurrences. The Tile team maintains a collaborative editing tool that enables designers and merchants within Target to design and develop new product for Target. Our goal is to ensure that product design and ideation is connected to Target’s product development ecosystem. This enables us to reduce toil for our designers by obviating labor intensive and error-prone manual data copying and reconciliation. As our product grows, we will be working on a combination of usability/quality-of-life features to ensure that our users have a best-in-class editing tool, as well as opinionated workflows to enable users to bring their designs to life within Target. Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Sr. Engineer, you’ll take the lead as you will: Design, implement and maintain collaborative editing features for Target’s designers and merchants. Connect the Tile application to Target’s product and materials data sources. Integrate the Tile application into the PLM ecosystem by building search, notification and reporting capabilities. Help scale the Tile application as it onboards a large cohort of new users in 2027. Improve reliability and observability of our application to help maintain a high engineering quality bar and excellent user experience as we grow. Note that although this position has a substantial front-end component, we are looking for candidates who well help us grow and harden our backend ecosystem as much as we are looking for front-end expertise. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs.

Requirements

  • 4-year degree or equivalent experience
  • 5+ years of software development experience, including a healthy mix of experience with: React/Typescript and common front-end implementation patterns.
  • Relational databases, particularly Postgres.
  • GraphQL and common patterns for query optimization/performance tuning.
  • Kafka and common patterns for building enterprise messaging pipelines.
  • Strong knowledge of a common enterprise backend stack.
  • Demonstrates strong enterprise architecture fundamentals (e.g. “why do we put a service layer in front of a database”)
  • Demonstrates knowledge of common testing frameworks/patterns for front-end systems.
  • Working knowledge on package-specific configuration and deployment along with ability to build custom solutions
  • Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance
  • Demonstrates strong proficiency in core development platforms within own domain
  • Builds strong commitment within the team to support the appropriate team priorities
  • Clearly communicates Agile concepts to partners within product team
  • Demonstrates a solid understanding of the impact of own work on the team and/or guests
  • Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm
  • Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency)
  • Influences and applies data standards, policies, and procedures
  • Maintains technical knowledge within areas of expertise
  • Stays current with new and evolving technologies via formal training and self-directed education

Responsibilities

  • Design, implement and maintain collaborative editing features for Target’s designers and merchants.
  • Connect the Tile application to Target’s product and materials data sources.
  • Integrate the Tile application into the PLM ecosystem by building search, notification and reporting capabilities.
  • Help scale the Tile application as it onboards a large cohort of new users in 2027.
  • Improve reliability and observability of our application to help maintain a high engineering quality bar and excellent user experience as we grow.

Benefits

  • Comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more
  • 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