Sr Software Engineer - Capacity Management

Brooklyn Park, Minnesota
Sep 09, 2021
Oct 03, 2021
Employment Status
Full Time

We are looking for a highly motivated engineering professional who wants to join the Capacity Management Team where you will collect, analyze, build, & develop Target's infrastructure capacity management & reliability work. You will be a part of a team of engineers driving strong visibility & focus on reliability aspects of our infrastructure services. You will put your skills, experience and passion to work in an entrepreneurial environment where success is rewarded. Individuals in this role will have opportunities to gain a large breadth of knowledge by working with experts in core infrastructure services and product development and share their knowledge with a tech hungry team.

About This Opportunity

As an Engineer in Capacity Management Engineering, you serve as the technical anchor for the engineering team that supports our infrastructure capacity management aspects. You create, own and are responsible for the application architecture that best serves our partner teams in its functional and non-functional needs. You are someone who enjoys both development and data analysis aspects of engineering. You leverage your problem-solving skills to identify and drive changes to improve our infrastructure capacity planning and stability. You love keeping abreast of the latest industry trends and use them to help you innovate. You have leadership qualities, good judgment and clear communication skills. If you're excited to work on a fast-moving, tightly knit team and build solutions for unsolved problems, we want to meet you.

Within Capacity Management Engineering you'll have the opportunity to:

  • Design, implement and support tools aimed at defining key capacity performance criteria for infrastructure components

  • Develop APIs enabling the ability to obtain "self-service" recommendations on things like: Capacity utilization and forecasting.
  • Collaborate with the core team to promote, re-use and develop consistent technical-build, implementation and support processes following the agile design and documentation methodology
  • Develop software and systems using test driven development and continuous integration practices
  • Unit test code and create automated test scripts
  • Consult with key infrastructure partner teams to refine data models

  • Monitor and maintain existing environments
  • Research related products and make necessary technology recommendations related to capacity strategies
  • Innovate constantly and maintain the technical edge


  • 4+ years of software and/or compute infrastructure development experience with at least one full implementation from requirement to production
  • Strong problem solver
  • Strong sense of ownership and the ability to work with a limited set of requirements
  • Team player and facilitate cross-team partnerships
  • Ability to communicate effectively, both verbally and written.


  • BS or MS in computer science or equivalent
  • Private or public cloud experience (larger/complex environments a plus)
  • Server infrastructure knowledge - Unix

  • Experience with identifying hardware and software related issues
  • Experience with one or more scripting languages (Bash, Python, Ruby, Go, Java, etc.)
  • Infrastructure CI/CD chain familiarity
  • Experience with Full Stack Development
  • Demonstrated ability to learn new technology and lead the adoption of successful patterns

  • Experience working in an agile environment (i.e. user stories, iterative development, etc.)
  • Working with test-driven development and software test automation

Americans with Disabilities Act (ADA)

Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.


Similar jobs

Similar jobs