Principal Software Engineer, Engineering Enablement
- Employer
- Target
- Location
- Brooklyn Park, Minnesota
- Start date
- Jul 29, 2021
- Closing date
- Sep 16, 2021
View more
- Category
- Retail / Wholesale
- Employment Status
- Full Time
You need to sign in or create an account to save a job.
Description:
About us:
Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.
Right along with Target's distinctive retail brand, our technology organization is rapidly evolving for the better. To continue being the "go-to" resource for Target's guests, we need a technology structure that is sound, seamless and efficient. Working within the Architecture teams, you will help build exactly that. You will promote the value of our engineering focus. You will make a positive impact on how we use our resources. You will be a critical point of connection, making sure that all of the different parts come together for the greater good. Whether you're working on bettering our Agile Practice, Engineering Practice or Enterprise Architecture areas, your challenge (should you choose to accept it) will be to lend your deep technical aptitude and intelligent point of view to inform, focus and prioritize our initiatives. Your expertise will directly influence a strong, agile, sustainable and outcome-based technical direction for the enterprise.
Join the Agile and Engineering Enablement team as a Principal Engineer where you will set the technical strategy and direction for Engineering, Agile, and Product Tools at Target. The team blends ops and application development, with a wide variety of work and technologies leveraged.
About the Job:
The Agile & Engineering Enablement team provides the DevOps pipeline tools that support how thousands of engineers at Target collaborate, build, store, and deploy software. This includes the deployment and configuration of industry leading software for idea management (Jira, Confluence, Stack Overflow), chat (Slack), continuous integration (Vela, Jenkins), code repository (GitHub Enterprise), binary repository (Artifactory), and system configuration (Chef) tools. In addition, the team builds several custom products for continuous integration, front-end development, and analytics gathering. These tools are the cornerstone for all teams in Target Tech that enable them to deliver awesome products.
Use your skills, experience, and talents to be a part of this impactful team. As a Principal Engineer, you will:
What we provide you:
Ideal Candidate Experience:
Requirements:
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.
Qualifications:
About us:
Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.
Right along with Target's distinctive retail brand, our technology organization is rapidly evolving for the better. To continue being the "go-to" resource for Target's guests, we need a technology structure that is sound, seamless and efficient. Working within the Architecture teams, you will help build exactly that. You will promote the value of our engineering focus. You will make a positive impact on how we use our resources. You will be a critical point of connection, making sure that all of the different parts come together for the greater good. Whether you're working on bettering our Agile Practice, Engineering Practice or Enterprise Architecture areas, your challenge (should you choose to accept it) will be to lend your deep technical aptitude and intelligent point of view to inform, focus and prioritize our initiatives. Your expertise will directly influence a strong, agile, sustainable and outcome-based technical direction for the enterprise.
Join the Agile and Engineering Enablement team as a Principal Engineer where you will set the technical strategy and direction for Engineering, Agile, and Product Tools at Target. The team blends ops and application development, with a wide variety of work and technologies leveraged.
About the Job:
The Agile & Engineering Enablement team provides the DevOps pipeline tools that support how thousands of engineers at Target collaborate, build, store, and deploy software. This includes the deployment and configuration of industry leading software for idea management (Jira, Confluence, Stack Overflow), chat (Slack), continuous integration (Vela, Jenkins), code repository (GitHub Enterprise), binary repository (Artifactory), and system configuration (Chef) tools. In addition, the team builds several custom products for continuous integration, front-end development, and analytics gathering. These tools are the cornerstone for all teams in Target Tech that enable them to deliver awesome products.
Use your skills, experience, and talents to be a part of this impactful team. As a Principal Engineer, you will:
- Be a strong advocate of Agile and DevOps practices
- Guide teams on Agile and Product best practices
- Influence company-wide technology usage and adoption
- Develop tools used across the enterprise to make software engineering a joy
- Provide technical leadership, mentorship, and guidance on a wide variety of topics
- Participate in and lead innovative proof of concept projects
- Collaborate with engineering teams across Target to set technical direction and drive lifecycle management decisions
- Oversee maintenance, troubleshooting, and solution developing
What we provide you:
- Autonomy to select the work you think provides the most value to Engineering Enablement
- The ability to work on enterprise-wide tools and capabilities
- A focus on learning and dedicated time to learn
- Collaborative teams focused on pair programming, mobbing, and inclusivity
- A voice in planning, decision making, debugging, and execution
Ideal Candidate Experience:
- Product Focus: Works within Agile frameworks, customer-centric view
- Influencing Teams and decisions; Mentoring other engineers
- Programming language polyglot: Java, SQL, noSQL, Go, Python, Rust, and more
- Building CI/CD pipelines: Vela, GitHub, Jenkins, Drone, and more
- Testing Advocate: TDD, unit testing, functional testing, integration testing, common testing frameworks
- Open/Inner Source: Working with existing community projects, starting new efforts
- Linux administration: command line, network, automation
- Security: static code analysis, PKI, firewalls
- Cloud Experience: Kubernetes, OpenStack, GCP
- Infrastructure as Code: Chef, Ansible, Terraform, Packer
Requirements:
- 4 year degree or equivalent experience. Advanced degree preferred
- 10+ years of experience in technology development or services
- 4+ years of experience in strategic planning and setting technical direction
- Has demonstrated success in solving complex technical problems in more than one technical or functional area
- Has proven leadership capabilities, the ability to influence others, interpersonal skills, and problem-solving skills
- Strong team player who understands concepts of teamwork and team effectiveness.
- Stays current with new and evolving technologies via formal training and self-directed education
- Has excellent planning and organizational skills.
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.
Qualifications:
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert