Senior Engineer, Enterprise Cart and Checkout

Target

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Brooklyn Park, MN
Salary
$98,000–$176,000 / yr
Employment
Full-time
Posted
28 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $137k
$84k $227k
below market most similar roles pay here above market

This role pays less than 81% of similar roles. Most pay $147,818–$213,000 — the blue band above. At the midpoint, this role pays about $137k versus about $180k for comparable roles.

Based on 240 similar postings.

Employer

About Target

Target Corporation is a large-format general merchandise and grocery retailer offering a wide assortment of everyday essentials, apparel, home goods, and electronics through stores and online. Industry: General Merchandise Retail

Target currently has 92 open roles on FindRole.

Listed pay typically runs $98,000–$176,000 across 67 roles with salary data.

Most-posted roles

View all roles at Target

At a glance

TL;DR · Senior Engineer, Enterprise Cart and Checkout

The Senior Engineer – Enterprise Cart and Checkout serves as a specialist within the engineering team supporting a distributed platform that powers the guest experience across multiple shopping channels. You will develop application architecture, distill abstract designs into concrete implementations, and apply software engineering patterns to build robust, scalable systems. Daily responsibilities include leading code reviews, conducting functional design discussions, triaging operational issues, and managing the lifecycle of services. You will utilize Kotlin, Groovy, and JVM-based languages alongside Micronaut and Ratpack frameworks. Technical requirements include experience with Postgres, Cassandra, and Kafka while following microservices and multi-tenant architecture patterns. This role solves critical technical problems regarding high-throughput, low-latency requirements for the enterprise cart and checkout systems, ensuring reliable performance and data quality across all digital and physical shopping environments.

What you'll do

  • Distill abstract architectures into concrete designs and influence the implementation of scalable systems.
  • Develop and maintain high-performance, secure, and scalable software using Kotlin, Java, and JVM-based languages.
  • Lead and conduct code reviews, design reviews, testing, and debugging activities at the application level.
  • Evaluate new technologies and execute research or proof-of-concept activities for technical adoption.
  • Provide technical oversight and coaching to team members to resolve complex and severe technical issues.
  • Lead disaster recovery planning and execution activities for critical distributed platforms.
  • Embed data quality protocols throughout the data acquisition, processing, storage, and operational use cycles.
  • Manage the total product lifecycle, including financials, forecasting, and total cost of ownership for services.

What we're looking for

  • A 4-year degree or equivalent experience is required.
  • 5+ years of software development experience is required.
  • Experience working with Java or Kotlin is required.
  • Ability to write and organize code using multiple computer languages, including distributed programming.
  • Experience with frameworks and paradigms including Micronaut, Ratpack, and microservices.
  • Ability to design and implement high-performance, scalable, repeatable, and secure deliverables with high throughput and low latency.
  • Ability to design new testing methods and resolve routine and non-routine technical issues with minimal assistance.
  • Ability to lead code reviews, design reviews, testing, and debugging activities at the application level.

More like this

Similar roles

Senior Engineer, Stores & Supply Chain

Target

Brooklyn Park, MN 22 days ago $98,000–$176,000
Java Kotlin Groovy Spring Boot Micronaut React JavaScript TypeScript JUnit Spock KotlinTest Kafka Docker Drone Vela InfluxDB Grafana Postgres Cassandra MongoDB RocksDB Elasticsearch ELK Stack CI/CD Distributed Systems Machine Learning
5+ yrs exp Hybrid

Senior Engineer, Payment Data Services

Target

Brooklyn Park, MN 14 days ago $98,000–$176,000
Kotlin Java Micronaut Kafka Relational Databases No-Sql ETL API Development Microservices Distributed Systems Event-Driven Processing LLMs Agentic AI Model Context Protocol Data Pipelines Data Analytics
5+ yrs exp Hybrid

Senior Engineer, Gift Card Platform

Target

Brooklyn Park, MN 40 days ago $98,000–$176,000
Kotlin Java Python Micronaut Spring Boot PostgreSQL Redis Kafka GraphQL REST Docker Kubernetes CI/CD RAG LLMs Distributed Systems Cloud-native Asynchronous Messaging Webhooks Distributed Tracing
5+ yrs exp Hybrid

Senior Engineer, Stores & Supply Chain

Target

Brooklyn Park, MN 89 days ago
Java Kotlin Groovy Spring Boot Micronaut React JavaScript TypeScript JUnit Spock KotlinTest Kafka Docker Drone Vela InfluxDB Grafana Postgres Cassandra MongoDB RocksDB Elasticsearch ELK Stack CI/CD Distributed Systems
5+ yrs exp Hybrid

Engineer, Sales and Tender

Target

Brooklyn Park, MN 40 days ago $75,400–$135,700
CI/CD Kotlin Java Groovy JavaScript Python Spring Boot Camel Praxis Kafka Grafana Cassandra Redis Elasticsearch GitHub Actions Vela Distributed Programming Data Structures
1+ yrs exp Hybrid

Lead Engineer, Stores & Supply Chain

Target

Brooklyn Park, MN 22 days ago $132,000–$238,000
Java Kotlin Groovy Spring Boot Micronaut React JavaScript TypeScript JUnit Spock KotlinTest Kafka Docker Drone Vela InfluxDB Grafana Cassandra MongoDB RocksDB Elasticsearch ELK Stack CI/CD Distributed Systems Machine Learning
7+ yrs exp Hybrid