Sr Engineer - US

Target Target · Retail · NCD-0375 Brooklyn Park, MN

Senior Software Engineer role focused on Identity and Access Management (IAM) within Target Cybersecurity. The role involves designing, architecting, and building secure, scalable IAM services using a Java-based stack. A key aspect is integrating AI-driven capabilities like risk-aware access identification and contextual access recommendations to enhance automation and decision-making. The position emphasizes end-to-end ownership, system reliability, and collaboration within a SecDevOps and SRE-aligned culture.

What you'd actually do

  1. Design, architect, and build secure, scalable IAM services using modern engineering practices and an enterprise-grade Java-based technology stack.
  2. Take end-to-end ownership of solutions, including requirements analysis, architecture, development, testing, deployment, observability, and long-term reliability.
  3. Engineer systems that balance high throughput, low latency, resiliency, and security to support mission-critical identity operations.
  4. Contribute to architectural decisions, design reviews, and long-term technical roadmaps for IAM services.
  5. Integrate AI-driven capabilities, including risk-aware access identification and contextual access recommendations to improve automation and decision-making.

Skills

Required

  • Java
  • object-oriented programming
  • RESTful APIs
  • distributed systems concepts
  • software design patterns
  • troubleshoot, optimize, and enhance complex systems
  • deliver scalable, secure, high-performance software solutions
  • communication skills
  • collaborate with engineering and product partners
  • ongoing learning
  • emerging technologies

Nice to have

  • test automation
  • test-driven development
  • JUnit
  • JaCoCo
  • CI/CD pipelines
  • Docker
  • Vela
  • OpenTelemetry
  • metrics
  • logs
  • traces
  • Postgres
  • Oracle
  • MongoDB
  • Elasticsearch
  • Kafka
  • identity and access management concepts
  • identity-centric security
  • Unix-based operating systems
  • Linux
  • Ubuntu
  • React
  • Retrieval-Augmented Generation (RAG)
  • autonomous Agents
  • Model Context Protocol (MCP)

What the JD emphasized

  • AI-driven capabilities
  • risk-aware access identification
  • contextual access recommendations

Other signals

  • integrate AI-driven capabilities
  • risk-aware access identification
  • contextual access recommendations