Lead Engineer - Roundel, Target Product Ads

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

Lead Engineer for Target's Roundel media business, focusing on Target Product Ads (TPA). This role involves defining and evolving application architecture for scalable, reliable, and secure ad delivery systems, evaluating new technologies, driving engineering standards, and leading the design, development, and lifecycle management of services. The position requires deep expertise in distributed systems, JVM languages, and experience with technologies like Spring Boot, Kafka, and CI/CD pipelines. Familiarity with GenAI frameworks and AI-assisted development tools is a plus.

What you'd actually do

  1. Define and evolve application architecture to support scalable, reliable, and secure systems
  2. Evaluate and introduce new technologies, including leading proof-of-concept initiatives
  3. Drive engineering standards, reusable patterns, and best practices across teams
  4. Lead design, development, and lifecycle management of services with enterprise impact
  5. Guide testing, debugging, and performance optimization at platform scale

Skills

Required

  • 4-year degree or equivalent experience
  • 7+ years of software development experience, including at least one full lifecycle implementation
  • Deep expertise in designing and building highly scalable distributed systems
  • Strong proficiency in at least one JVM language (e.g., Java or Kotlin)
  • Experience building RESTful services using Spring Boot, relational databases (e.g., PostgreSQL), caching (e.g., Redis), and event-driven systems (e.g., Kafka)
  • Experience with CI/CD pipelines and modern deployment practices
  • Strong understanding of system performance, scalability, and operational health
  • Experience with data modeling and data lifecycle management concepts
  • Strong analytical, problem-solving, and critical thinking skills
  • Effective communication skills, with the ability to articulate complex technical concepts
  • Proven ability to collaborate with cross-functional teams and influence technical decisions

Nice to have

  • Ad-tech domain experience is a plus
  • Familiarity with GenAI frameworks, patterns, and AI-assisted development tools (e.g., GitHub Copilot)

What the JD emphasized

  • Deep expertise in designing and building highly scalable distributed systems
  • Strong proficiency in at least one JVM language (e.g., Java or Kotlin)
  • Experience building RESTful services using Spring Boot, relational databases (e.g., PostgreSQL), caching (e.g., Redis), and event-driven systems (e.g., Kafka)
  • Experience with CI/CD pipelines and modern deployment practices
  • Strong understanding of system performance, scalability, and operational health
  • Experience with data modeling and data lifecycle management concepts
  • Familiarity with GenAI frameworks, patterns, and AI-assisted development tools (e.g., GitHub Copilot)