Senior Engineer - Price Publish (Price Decision Engine)

Target

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Brooklyn Park, MN
Salary
$98,000–$176,000 / yr
Posted
26 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $137k
$82k most similar roles pay here $250k

This role pays less than 83% of similar roles. Most pay $152,975–$234,065 — the shaded band above. At the midpoint, this role pays about $137k versus about $194k 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 58 open roles on FindRole.

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

Most-posted roles

View all roles at Target

At a glance

TL;DR · Senior Engineer - Price Publish (Price Decision Engine)

As a Sr Engineer - Price Publish (Price Decision Engine), you will join the Price Publish team responsible for processing and publishing price changes across enterprise stores and digital platforms. You will contribute to both the existing production platform and the new PDEv2 architecture, focusing on improving scalability, throughput, and performance while delivering new business capabilities. Your daily work involves designing and implementing robust systems, conducting code reviews, triaging operational issues, and leading architectural discussions. The role requires expertise in Java, Kotlin, and building distributed backend services using Apache Kafka for event processing. You will also develop high-volume REST APIs and manage data across relational databases like Oracle or PostgreSQL, as well as NoSQL databases such as Cassandra. This position addresses the critical business problem of ensuring accurate and timely price updates through high-performance, scalable, and secure software delivery.

What does a Engineer earn?

Median $185000 from 249 postings across 48 companies.

See salary data

What you'll do

  • Develop and maintain high-performance, scalable backend services using Java and Kotlin.
  • Design and implement REST APIs and Kafka-based event processing for price updates.
  • Translate abstract system architectures into concrete designs and influence implementation decisions.
  • Lead code reviews, design reviews, testing, and debugging activities at the application level.
  • Troubleshoot and resolve complex technical issues while eliminating recurring operational problems.
  • Conduct research and proof-of-concept activities to evaluate and integrate new technologies.
  • Manage the lifecycle, cost of ownership, and disaster recovery planning for production services.
  • Ensure data quality protocols are embedded throughout the acquisition, processing, and storage phases.

What we're looking for

  • A 4-year degree or equivalent experience is required.
  • At least 5 years of software development experience is required.
  • Strong experience in developing enterprise applications using Java is required.
  • Strong experience with Kotlin or the ability to quickly become productive in Kotlin is required.
  • Strong experience building distributed backend services using Apache Kafka is required.
  • Experience designing, developing, and supporting high-volume Rest APIs is required.
  • Strong experience with relational databases such as Oracle and/or PostgreSQL is required.
  • Familiarity with NoSQL databases like Cassandra, modular mono repo architectures, RocksDB, or retail/eCommerce platforms (preferred).

More like this

Similar roles

Principal Software Engineer, Pricing Platform

Upstart

Remote (Canada) 14 days ago $195,300$270,400
Python Kotlin Java Rust Go Django FastAPI Celery gRPC Protobuf Temporal AWS S3 RDS ElastiCache Kubernetes Helm Datadog Microservices
8+ yrs exp Remote

Senior Software Engineer, Pricing

Upstart

Remote (Canada) 100 days ago $166,900$230,900
Python Java Kotlin AWS GCP Microservices APIs Distributed Systems CI/CD Infrastructure-as-Code Machine Learning Monitoring System Design
5+ yrs exp Remote

Presales Engineer

Motorola Solutions

Linthicum Heights, MD +1 64 days ago $70,000$100,000
APCO P25 LTE 802.11 3GPP 4G/5G FirstNet FedRAMP IP Networking RF Coverage Prediction Microwave Design Mobile Voice and Data Networks Video Security Command and Control Software System Architecture
2+ yrs exp Hybrid

Presales Engineer

Motorola Solutions

Linthicum, MD 64 days ago $70,000$100,000
APCO P25 LTE 802.11 3GPP 4G/5G FirstNet FedRAMP IP Networking RF Coverage Prediction Microwave Design Mobile Voice and Data Networks Video Security System Architecture
3+ yrs exp Hybrid