Target
Retail Technology
Engineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Engineer at Target. Skills: Kotlin, Java, Micronaut, RESTful APIs, AI-enabled system design. Design backend services. Develop backend services”
Industry & Context.
problem-solving skills; troubleshoot
What They're Looking For.
Must Have
4+ years of experience in software engineering, backend development, Java, Kotlin, Micronaut, Spring Boot, RESTful APIs, backend service integrations, distributed systems, microservices-based architectures, CI/CD pipelines, modern development workflows, AI-enabled system design, building services that integrate with AI/ML models, leverage telemetry data for intelligent automation, support AI-driven workflows, building backend services that consume or operationalize AI/ML outputs, anomaly detection, predictive insights, automated decision workflows, software engineering best practices, Test Driven Development (TDD), code reviews, automated testing, scalable systems, reliability, observability, maintainability, problem-solving skills, ability to collaborate effectively across engineering teams
Nice to Have
device management platforms, systems that manage physical devices, Android devices, IoT endpoints, cameras, edge hardware, device lifecycle management concepts, provisioning, enrollment, configuration management, compliance monitoring, remote updates, Temporal, workflow orchestration frameworks, managing long-running processes, distributed workflows, integrating backend services with device agents, edge systems, event-driven architectures, asynchronous messaging systems
What You'll Do.
Design backend services
Develop backend services
Maintain backend services
Implement device lifecycle management features
Integrate with mobile agents
Integrate with external APIs
Integrate with backend systems
Integrate with internal APIs
Integrate with third-party APIs
Develop asynchronous workflows
Develop fault-tolerant workflows
Contribute to platform evolution
Improve CI/CD pipelines
Monitor platform performance
Troubleshoot platform performance
Enhance platform performance
Partner with infrastructure teams
Support containerized deployments
Support runtime environments
Implement observability practices
Contribute to architecture decisions
Define system boundaries
Define data contracts
Define integration strategies
Advocate for best practices
Conduct technical design reviews
Guide feature architecture
Partner with mobile teams
Partner with security teams
Partner with product teams
Partner with infrastructure teams
Deliver end-to-end solutions
Translate requirements
Develop engineering solutions
Participate in agile practices
Participate in sprint planning
Participate in retrospectives
Participate in effort estimations
Communicate effectively
How You'll Work.
Team & Collaboration
Collaborate closely with product, mobile, infrastructure, and security teams; Partner with mobile, security, product, and infrastructure teams to deliver end-to-end solutions; Communicate effectively across technical and non-technical stakeholders
Communication Scope
Communicate effectively across technical and non-technical stakeholders
Process & Methodology
Participate in agile practices such as sprint planning, retorspectives, and effort estimations
Full Job Description
## Team Overview Our team builds and supports the platform that powers end-to-end device management for Target’s operations across stores, distribution centers, and headquarters. We manage a wide ecosystem of Android-based handhelds, IoT devices, and other edge hardware critical to enterprise workflows. We develop scalable solutions to provision, monitor, secure, and update these devices, enabling reliability, compliance, and operational agility across thousands of endpoints. ## ## Position Overview We are looking for a **Software Engineer** with a strong background in Kotlin-based backend systems. This role involves designing and implementing services that interact with large fleets of managed devices such as Android, cameras, or IoT sensors. You’ll be responsible for building resilient, scalable, and AI-first architecture using modern frameworks and tools, with a strong emphasis on testability, automation, and maintainability. You’ll collaborate closely with product, mobile, infrastructure, and security teams to define, develop, and deliver critical capabilities in our device management platform. ## ## Core Responsibilities ### 1.Engineering & Development * Design, develop, and maintain backend services using **Kotlin** , **Java** and **Micronaut** * Implement **device lifecycle management features** including provisioning, setting desired configuration, compliance tracking, and remediation. * Integrate with mobile agents, external APIs, and backend systems via REST * Build and extend**RESTful APIs** to support secure device interactions and telemetry flows * Write clean, modular, testable code following **TDD** principles * Integrate with internal and third-party APIs, ensuring reliable, secure, and scalable interactions * Develop asynchronous, fault-tolerant workflows using **Temporal** ### 2.Platform & Systems Ownership * Contribute to the evolution of Target’s **Device Management Platform** that supports all device types - Android devices, IoT sensors, network
Applying for this Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Target?
Real rants from real employees. Read before you apply.