Engineer - IoT Platform

Target

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Brooklyn Park, MN
Salary
$75,400–$135,700 / yr
Employment
Full-time
Posted
76 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $193k
This role $106k
$56k $255k
below market most similar roles pay here above market

This role pays less than 95% of similar roles. Most pay $150,438–$235,875 — the blue band above. At the midpoint, this role pays about $106k versus about $193k 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 · Engineer - IoT Platform

As an Engineer - IoT Platform, you will join the IoT Platform Team to develop and manage a scalable foundation for thousands of connected devices. You will build self-service platform constructs, develop robust software components, and manage technical architecture to support critical capabilities like RFID-based inventory visibility, refrigerator monitoring, and team member safety. Your daily work involves solving complex engineering problems, performing code reviews, and ensuring operational excellence through high observability and mature CI/CD pipelines. You will utilize a diverse technology stack including Micronaut, Kotlin, Java, Python, Golang, Kafka, and relational or NoSQL databases like Postgres, MariaDB, Mongo, and Redis. Additionally, you will work with orchestration workflow engines like Temporal and Camunda Core to abstract device management and network complexities across various facilities.

What does a Engineer earn in Minnesota?

Median $137000 from 37 postings across 5 companies.

See salary data

What you'll do

  • Develop robust and scalable software components for the IoT and RFID platform.
  • Build self-service platform constructs to help other teams achieve their business goals.
  • Implement full CD deployments with automated tests, monitoring, and rollback capabilities.
  • Review code to ensure software quality and functional accuracy across the team.
  • Handle operational issues and triage large-scale problems with little to no oversight.
  • Design and maintain high observability through robust logs, metrics, and tracing.
  • Solve complex engineering problems using technologies like Kotlin, Java, Python, or Go.
  • Manage device management and network complexities for thousands of connected IoT devices.

What we're looking for

  • A 4-year degree or equivalent experience is required.
  • At least 1+ years of software development experience is required.
  • Proficiency in at least one programming language such as Java, Kotlin, Go, Python, TypeScript, or JavaScript is required.
  • Foundational understanding of software engineering practices including data structures, debugging, testing, version control, and code reviews is required.
  • Familiarity with cloud, platform, or distributed systems concepts such as APIs, containers, Kubernetes, networking, storage, messaging, observability, or service reliability is required.
  • Ability to learn new technologies, tools, and domains quickly to solve engineering problems with guidance is required.
  • Must be able to perform work both onsite at the Target HQ MN location and virtually as a Hybrid/Flex arrangement.
  • Work duties cannot be performed outside of the country of the primary work location.

More like this

Similar roles

Engineer, Cloud and Compute Platform Teams

Target

Brooklyn Park, MN 70 days ago $75,400–$135,700
Kubernetes Java Go Python TypeScript JavaScript Kafka Containers Distributed Systems APIs Observability Site Reliability Engineering Version Control Networking Storage Messaging Cloud-Native Infrastructure
1+ yrs exp Hybrid

Senior Engineer, Cloud and Compute Platform Teams

Target

Brooklyn Park, MN 47 days ago $98,000–$176,000
Java Kotlin Go Python TypeScript JavaScript Kubernetes Containers Kafka Distributed Systems SRE Observability APIs Cloud-Native Platform Engineering Agile
5+ yrs exp Hybrid

Lead Engineer, Platform AI, Cloud and Compute

Target

Brooklyn Park, MN 43 days ago $132,000–$238,000
Java Go Python TypeScript JavaScript Kotlin Kubernetes Containers Kafka Streaming Platforms APIs Distributed Systems Cloud-Native SRE Observability Platform Engineering
7+ 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

IT Platform Engineer

General Dynamics

Sterling Heights, MI 17 days ago
Terraform Ansible Python PowerShell Infrastructure as Code CI/CD Azure AWS VMware Cloud Foundation Linux Windows Server Git Active Directory Entra ID MECM GPOs DNS CIS Benchmarks
7+ yrs exp

Engineering Manager, Identity & Access Platform

Circle

Remote (San Francisco, CA) 1 day ago $195,000–$236,667
OAuth 2.x OIDC SAML Authorization Authentication SSO API Credentials MFA Passkeys Policy Engines OPA Cedar SPIFFE SPIRE Workload Identity Java Kotlin TypeScript Okta Auth0
3+ yrs exp Remote