Skip Navigation
search jobs

Lead Engineer - Digital Client Services

Apply Now Job ID: INF000DO0 Date posted: 03/21/2019 Location: 0501 - HQ MN Minneapolis Downtown, Minneapolis, Minnesota

Join us as a Lead Engineer:

About us:
Target is an iconic brand, a Fortune 50 company and one of America’s leading retailers.

Target as a tech company? Absolutely. We’re the behind-the-scenes powerhouse that fuels Target’s passion and commitment to cutting-edge innovation. We anchor every facet of one of the world’s best-loved retailers with a strong technology framework that relies on the latest tools and technologies—and the brightest people—to deliver incredible value to guests online and in stores. Target Technology Services is on a mission to offer the systems, tools and support that guests and team members need and deserve. Our high-performing teams balance independence with collaboration, and we pride ourselves on being versatile, agile and creative. We drive industry-leading technologies in support of every angle of the business, and help ensure that Target operates smoothly, securely and reliably from the inside out.

As a lead engineer, you serve as the technical anchor for the engineering team that supports a product. You create, own and are responsible for the application architecture that best serves the product in its functional and non-functional needs. You identify and drive architectural changes to accelerate feature development or improve the quality of service (or both).You have deep and broad engineering skills and are capable of standing up an architecture in its whole on your own, but you choose to influence a wider team by acting as a “force multiplier”.

This position is a part of Digital specifically accountable for fetching and aggregating product, pricing and fulfillment data served to and our mobile apps. The role is focused on supporting, automating the use of infrastructure by the team and building tools to help manage a portfolio of microservices. This position involves being a technical lead for engineers (Junior to Lead levels) in both Minneapolis and Bangalore locations while partnering with key engineering leaders across Target.

Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals.As a Lead Engineer, you’ll take the lead as you… 

  • Architect and develop the best technical design and approach

  • Drive resolution of technology roadblocks including API design, build andtest

  • Advocate for technologies, frameworks, architecture design patterns, CI/CD processes and guiding values of the infrastructure

  • Ensure code adheres to all development & security standards

  • Work on cross-functional, highly visible and impactful technical initiatives across Target

  • Lead and execute against project/agile plans and set deadlines

  • Coach and guide the peers and junior engineers with the technical and domain knowledge needed

Desired Qualifications:

  • Experience in building/implementing high performance & scalable server-side applications

  • Experience with integrating and aggregating data across several domains efficiently and effectively

  • Strong experience with Java, Groovy/Kotlin, Gradle, Ratpack, Micronaut

  • eCommerce experience with a track record of innovation is a definite plus

  • Experience operating and supporting medium to large scale systems / microservices

  • Experience with software test automation

  • Strong sense of ownership

  • Strong written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences

Core responsibilities of this job are described within this job description.Job duties may change at any time due to business needs.

About you:

  • year degree or equivalent experience

  • 7+ years of software development experience with at least one full cycle implementation

  • Demonstrates strong domain-specific knowledge regarding Target’s technology capabilities, and key competitors’ products and differentiating features

  • Demonstrates broad and deep expertise in multiple computer languages and frameworks (e.g., open source). 

  • Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure
    Communicates and coordinates with project team, partners, and stakeholders

  • Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health

  • Understands and develops solutions to foster data lifecycle management
    Maintains deep technical knowledge within areas of expertise

  • Stays current with new and evolving technologies via formal training and self-directed education
    Experience in building highly scalable distributed systems

Apply Now

get email updates

Get the latest job openings right in your inbox. View privacy statement.

areas of interestSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Technology, Minneapolis, Minnesota, United StatesRemove
  • Engineering, Minneapolis, Minnesota, United StatesRemove


What’s it like to work here? We’re asked that a lot. Target respects and values the individuality of all team members and guests—and we have lots of fun in all that we do.

experience our culture