Senior Engineer, CircleCard Platform

Target

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Brooklyn Park, MN
Employment
Full-time
Posted
56 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $170k
$121k $215k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $140,000–$199,050.

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, CircleCard Platform

As a Senior Engineer on the CircleCard Platform team, you will design and build highly scalable, reliable platform capabilities that power critical CircleCard experiences. You will serve as a technical leader, shaping architecture and establishing engineering best practices for P1, multi-tenant systems. Your day-to-day involves developing backend services, REST and GraphQL APIs, and event-driven integrations using Kotlin, Java, Micronaut, Kafka, and PostgreSQL. You will also build large-scale data processing systems and file ingestion capabilities. Additionally, you will develop AI-ready platform capabilities, including domain AI agents, MCP tools, and agentic workflows using Python, LangChain, and RAG. This role solves complex distributed systems problems to support account management, payments, and compliance processing across the CircleCard ecosystem and Target's digital platforms.

What does a Engineer earn in Minnesota?

Median $137000 from 37 postings across 5 companies.

See salary data

What you'll do

  • Design and maintain scalable backend services and platform capabilities using Kotlin, Java, and Micronaut.
  • Build secure, high-performance REST and GraphQL APIs to support high-volume retail and financial workloads.
  • Develop event-driven integrations, webhooks, and asynchronous services using Kafka and distributed caching.
  • Design large-scale data processing systems and file ingestion pipelines for high-volume financial data.
  • Build production-grade AI-powered applications, domain-specific AI agents, and multi-agent workflows.
  • Create MCP tools and services to securely expose platform capabilities to AI agents and applications.
  • Implement RAG solutions and prompt engineering strategies to improve AI application quality and reliability.
  • Lead technical design discussions, architecture reviews, and code reviews to establish engineering best practices.

What we're looking for

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of software engineering experience building enterprise-scale distributed applications, backend services, and platform capabilities.
  • Expert-level proficiency in Kotlin and/or Java with experience building microservices using Micronaut, Spring Boot, or similar frameworks.
  • Strong experience designing distributed systems, platform capabilities, service-oriented architectures, and REST/GraphQL APIs.
  • Experience with Kafka-based event-driven architectures, asynchronous messaging, webhooks, and large-scale data/file processing systems.
  • Proficiency in Python and experience building AI applications, agentic systems, and RAG solutions using LLMs.
  • Experience with PostgreSQL, Redis, Docker, Kubernetes, and cloud-native architecture patterns.
  • Strong technical leadership skills including mentoring engineers, leading design discussions, and driving engineering best practices.

More like this

Similar roles

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

Target

Brooklyn Park, MN 22 days ago $98,000–$176,000
Python Kotlin Java Micronaut Spring Boot LLMs LangChain LangGraph CrewAI RAG Kafka PostgreSQL Redis Docker Kubernetes CI/CD RESTful APIs OpenTelemetry Temporal Vector Search Prompt Engineering
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 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, 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

Senior Engineer

Deutsche Bank

Cary, NC 68 days ago $143,150–$165,000
Java Spring Boot Kafka Oracle PL/SQL SOAP JMS MQ Spring Security Docker Kubernetes Helm Jenkins GitHub Actions Maven Git Bitbucket SonarQube JUnit Mockito Splunk OAuth Tomcat Unix/Linux CI/CD
3+ yrs exp