Senior Engineer, Payment Data Services — Hybrid

Target

Brooklyn Park (MN)

Hybrid

USD 98,000 - 176,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
401(k) plan
Employee discounts
Paid time off
Paid holidays
Paid vacation

Job summary

Target in Brooklyn Park, MN is seeking a Senior Engineer for Payment Data Services to design and scale the Enterprise Payment Repository and real-time data flows. You will work with Kotlin/Java, Kafka, and data pipelines, delivering robust APIs and analytics-ready data.

Join a team that values engineering excellence, cross-team collaboration, and the exploration of AI tools to improve reliability and performance across payments platforms.

Qualifications

  • Four-year degree or equivalent experience
  • 5+ years of software development experience, including experience with Java or Kotlin
  • Experience developing APIs, Kafka Consumer, RDBMS & No-Sql data modelling and building ETL pipelines that enable payment orchestration capabilities
  • Practical familiarity with AI tools and technologies such as LLMs, agentic AI, and MCP, and an interest in learning how they work and where they are useful
  • Ability to work independently with cross-functional partners and communicate effectively across teams and geographies
  • Ability to write and organize code using multiple programming languages, including distributed programming, and an understanding of different frameworks and paradigms
  • Ability to deliver high-performance, scalable, repeatable, and secure solutions with broad impact, including high-throughput and low-latency systems
  • Ability to design new testing methods and resolve routine and non-routine technical issues with minimal assistance
  • Strong proficiency in core development platforms within your domain
  • Ability to build commitment within the team around shared priorities
  • Understanding of the impact of your work on the team and Target’s guests
  • Ability to influence and apply data standards, policies, and procedures
  • Commitment to staying current with evolving technologies through formal training and self-directed learning

Responsibilities

  • Apply and maintain knowledge of current and emerging technologies within your areas of expertise. Evaluate new technologies based on their viability within Target’s technical environment, maintainability, and cost of ownership.
  • Initiate and execute research and proof-of-concept activities.
  • Manage total product financials and forecasting. Lead service design, lifecycle management, and total cost of ownership.
  • Lead code reviews, design reviews, testing, and debugging at the application level. Lead functional design and architecture discussions using process flows and system diagrams to inform decisions.
  • Participate in routine and non-routine development, automation, and implementation activities, ensuring architectural and operational requirements and best practices are met.
  • Provide technical oversight and coach others through complex or severe technical issues. Lead disaster recovery activities and contribute to disaster recovery planning.
  • Embed data quality practices throughout data acquisition, processing, storage, and operational use.
  • Independently collaborate with U.S.-based payments teams and partners to understand needs and drive shared solutions.
  • Represent Payment Data Services in design, discovery, and other cross-team meetings during U.S. business hours as needed.
  • Design and build reliable APIs and data pipelines that enable analytics capabilities for business teams.
  • Explore emerging technologies—including agentic AI, MCP, and LLMs—where they improve engineering or data workflows.

Skills

Java
Kotlin
APIs
Kafka
RDBMS/NoSQL
ETL pipelines
Data modeling
LLMs / AI tools
Distributed systems
Cross-functional collaboration

Education

Four-year degree or equivalent experience

Job description

Target in Brooklyn Park, MN is seeking a Senior Engineer for Payment Data Services to design and scale the Enterprise Payment Repository and real-time data flows. You will work with Kotlin/Java, Kafka, and data pipelines, delivering robust APIs and analytics-ready data.

Join a team that values engineering excellence, cross-team collaboration, and the exploration of AI tools to improve reliability and performance across payments platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Payment Data Services — Hybrid & Impactful
Senior Engineer, Payment Data Services — Hybrid & Impactful

Target • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k)
Senior Engineer, Enterprise Cart & Checkout (Hybrid)
Senior Engineer, Enterprise Cart & Checkout (Hybrid)

Target Corp • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k) with company match
Paid time off
Senior Java Engineer – Payments Platform (Hybrid Boston/GA)
Senior Java Engineer – Payments Platform (Hybrid Boston/GA)

Global Payments Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer - Payments Platform (Hybrid, Atlanta)
Senior Software Engineer - Payments Platform (Hybrid, Atlanta)

Global Payments Inc. • Alpharetta (GA)

Hybrid
USD 120,000 - 190,000
Senior Engineer - Payment Data Services
Senior Engineer - Payment Data Services

Target Corp • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k) plan
Employee discounts
+3
Java Software Engineer II — Hybrid (Payments)
Java Software Engineer II — Hybrid (Payments)

Global Payments Inc. • Boston (MA)

Hybrid
USD 101,000 - 153,000
Senior Data Engineer - Scalable Payment Data Platforms
Senior Data Engineer - Scalable Payment Data Platforms

DataJobs • Foster City (CA)

On-site
USD 181,000 - 289,000
Medical
Dental
Vision
+5
Remote/Hybrid Java Senior Engineer — Payments Platform
Remote/Hybrid Java Senior Engineer — Payments Platform

Global Payments Inc. • Boston (MA)

Hybrid
USD 140,000 - 190,000
Senior Java Engineer - Real-Time Payments Systems
Senior Java Engineer - Real-Time Payments Systems

RE Partners • Jacksonville (FL)

Hybrid
USD 130,000 - 150,000
Hybrid Senior Engineer, Enterprise Cart & Checkout
Hybrid Senior Engineer, Enterprise Cart & Checkout

Target • Brooklyn Park (MN)

Hybrid
USD 98,000 - 176,000
Health benefits
401(k)
Paid time off
+1