Job Details

ID #45652385
State Minnesota
City Brooklynpark
Job type Permanent
Salary USD TBD TBD
Source Target
Showed 2022-09-13
Date 2022-09-05
Deadline 2022-11-04
Category Et cetera
Create resume

Software Engineering Manager

Minnesota, Brooklynpark, 55429 Brooklynpark USA

Vacancy expired!

Location: 7000 Target Pkwy N, Brooklyn Park, Minnesota, United States, 55445

Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.

Target as a tech company? Absolutely. We are 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 tech 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.

About Vela:

Vela (VEE-la) is Target's official pipeline automation (CI/CD) framework built on Linux container technology written in Golang. Vela is built with an emphasis on code concurrency and stability, with an active open-source community of engineers across multiple companies and industries to bring speed and reliability of code integration and deployment strategies to the forefront. Vela's well-documented YAML syntax and intuitive user interface enables engineers to automate and interact with their pipelines with ease. Learn more at https://go-vela.github.io/docs/!

As a Lead Engineer on the Vela team, you will:
  • Develop a deep understanding of Vela's design and technical architecture
  • Deliver robust and scalable software components to solve engineering problems by leveraging your experience, expertise, and knowledge of Vela's design and technical architecture
  • Collaborate on building and supporting the vital infrastructure that allows Target engineers to code and deploy software with speed, ease, and confidence
  • Create, own, maintain, and update the application architecture that best serves the product in its functional and non-functional needs
  • Identify and drive architectural changes to accelerate feature development and improve the quality of service, without reducing software robustness
  • Work together with the team to ensure the software quality and functional accuracy is maintained across the team
  • Provide the team with thought leadership in many areas, including clean reusable coding patterns, scalable solutions, and strong testing practices
  • Provide expertise and guidance on routine and moderately complex technical problems, while also escalating issues or blockers where and when appropriate
  • Stay current with Target's technical capabilities, infrastructure, technical environment, and key competitors' products and differentiating features
  • Actively participate in code reviews, sprint plannings, sprint reviews, demos, retrospectives, daily stand-ups, and backlog refinement ceremonies
  • Partner with the Product Manager to balance the prioritization of new feature development with software robustness
  • Collaborate with the open-source community to maintain a community roadmap, while balancing open-source priorities with Target's own priorities
  • Support the team in rectifying standard and operational issues
  • Participate in an on-call rotation supporting our customers

About you:
  • 7+ years of software development experience
  • CI/CD experience using Vela, Drone, Jenkins, or other continuous integration tools
  • Demonstrates broad and deep expertise in multiple of Target's preferred programming languages, specifically Golang, Elm or JavaScript (React)
  • Understands the concepts of distributed programming and applies it to their domain
  • Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure
  • Builds strong commitment within the team to support the appropriate priorities
  • Clearly communicates Agile concepts to partners within product team
  • Influences and applies data standards, policies, and procedures
  • Maintains deep technical knowledge within areas of expertise
  • Stays current with new and evolving technologies via formal training and self-directed education
  • Engages positively with the open-source community in any number of ways, including opening detailed bug reports, submitting pull-requests, and fostering healthy discussion and dialog on RFCs
  • Able to articulate and support your opinions/stance, but also able to listen and be flexible
  • Forward-thinking and demonstrates empathy for customers

Desired Qualifications:
  • 4-year degree or equivalent experience
  • Experience working in an Agile environment (i.e., user stories, iterative development, etc.)
  • Experience developing and running applications on and for container-based platforms
  • Practical knowledge of test-driven development and software test automation
  • Working experience with operating applications in support of a distributed microservices architecture
  • Familiarity with definition and adoption of SLIs/SLOs/SLAs
  • Experience with tools and techniques for monitoring and creating smart alerts that help discover issues/failures in a timely manner
  • Experience with analyzing metrics and preventing outages/incidents
  • Experience with technical writing

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

This position may be considered for a Full-Time Remote or Hybrid work arrangement based on Target's needs. A Hybrid work arrangement means the team member score role will be a blend of virtual and onsite at a Target location. A Full-Time Remote work arrangement means the team member works full-time from home or an alternate location that is not a Target location, does not have a desk at their primary HQ work location and may travel to HQ up to 4 times a year.

Colorado, Connecticut or Nevada Residents Only: The salary range for Colorado, Connecticut or Nevada residents is $105,800 to $190,400. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Find competitive benefits from financial and education to well-being and beyond.

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 atfor additional information.

Vacancy expired!

Subscribe Report job