Principal Architect, Corporate Systems in Raleigh, NC at Advance Auto Parts

Date Posted: 9/9/2019

Career Snapshot

  • Employee Type:
  • Location:
    Raleigh, NC
  • Career Type:
  • Experience:
    Not Specified
  • Date Posted:

Career Description

Job Description

Advance Auto Parts (NYSE: AAP) is a leading automotive aftermarket parts provider in North America, serves both the professional installer and do-it-yourself customers. Advance Auto Parts operates approximately 5,100 stores, 129 Worldpac branches and serves approximately 1,300 independently owned CARQUEST branded stores in the United States, Puerto Rico, the U.S. Virgin Islands and Canada. Advance employs approximately 73,000 Team Members.

Advance Auto Parts works hard to create an environment of honesty, integrity, mutual trust and dedication. Since the Company’s founding by Arthur Taubman in 1932, these values haven’t changed. More information can be found at

The Principal Architect for Corporate Systems will provide architectural direction for the evolving technology stack of corporate systems at Advance Auto Parts.  Embarked on a major Digital Transformation effort, Advance is evolving all major corporate and customer-facing systems. The Principal Architect of Corporate Systems will direct all architectural efforts across all major corporate initiatives in the Financial, Customer Care, HR, and Employee Productivity domains.  With a large FIN-ERP transformation underway, the Principal Architect will be responsible for evolving to a SaaS-based financial system while integrating Advance’s multiple business banners into a single framework.  Additionally, he/she will look to transform a disconnected set of customer care tools and processes into a modern, first-class system that improves the overall customer journey and the UX of our customer care professionals.  The Principal Architect will further evolve the architecture of our HR systems that have recently moved to a Workday-based framework.  Lastly, he/she will drive the evolving architecture of productivity tools within Advance as a whole including email, messaging and other collaboration tools. 

As a Director-level contributor, the candidate will differentiate his/herself through their ability to project the long-term transformational picture of the company and our Enterprise-grade architecture. He/she will partner closely with the business to influence a strategy that delivers strong business outcomes.  This leader will partner closely with the Merchandising Architect and team to drive cohesion of the concurrent evolution of those systems.  The Principal Architect will work closely the Project Management, DevOps, Infrastructure, HR IT, and InfoSec arms at AAP to ensure proper alignment of technology with prioritized projects. 

Roles and Responsibility:

  • Drive the evolution of the Enterprise Architecture (EA) program partnering with architects of Customer Facing Systems (DIY and B2B business), the Advance Platform, and shared services
  • Understand, advocate and support Advances IT strategies and priorities
  • Work closely with the business and solution teams to disposition target architectures and phased stages in moving toward that architecture
  • Define and drive transformation initiatives focused on simplification of data and integration architecture, ensuring integration between core enterprise components such as Finance, Merchandising, Data Lake, Data Warehouse and HCM
  • Working with teams across the enterprise to help establish data architecture and integration patterns for multiple scenarios (real-time, near real-time, batch), create enterprise guidelines for real-time event-driven, micro-services-oriented architectures
  • Analyzing application portfolios and architecting hybrid cloud (AWS, Azure, Oracle) and on premises solutions for technology clusters and patterns
  • Cost/Benefit modeling and creating business cases for adopting target architecture and integration patterns
  • Key contributor in building and maintaining the systems and processes associated with the Continuous Integration and Delivery lifecycle
  • Lead the development of automation of cloud management tools, processes & scripts to support the deployment of technology solutions in cloud environments
  • Lead analysis of technology trends to determine potential impact on the Enterprise architecture and business outcomes
  • Foster and grow and engineering-centric culture to facilitate the creation and evolution of our technical solutions and services
  • Attract top architecture, engineering and product talent to help scale the maturity of the technology team
  • Leverage cloud principles and cloud services (SaaS, PaaS, and IaaS) in the creation and growth of the Advance Platform and systems
  • Drive and API- and event-centric architecture in support of evolving business goals
  • Promote the EA process, outcomes, and results to the organization, including the enterprise's IT and business leaders
  • Consult with infrastructure Development project team to fit infrastructure to architecture, as well as to identify when it is necessary to modify the technical architecture to accommodate infrastructure needs
  • Oversee the documentation of architecture design and analysis work

Required Skills:

  • Bachelor’s degree or higher and 12 years of progressive technology leadership experience, including product-centric delivery
  • Candidates should have broad technical knowledge of APIs, messaging/integration, cloud engineering (especially AWS), CI/CD implementations, back-office systems (Financial, HR), Retail architectures, product architecture, front-end solutions
  • Experience designing enterprise/data architecture and integration patterns for large retail organizations
  • Experience in large deployments of large Financial Systems; preferred Oracle Financials experience
  • Experience working with Streaming and Integration Platforms and can quickly relate to Kafka and MuleSoft
  • Experience with SalesForce and other CRM or customer care tools
  • Experience with Microsoft productivity solutions such as Teams and OneDrive
  • 5 years’ experience as an Enterprise, Solutions or Product Architect
  • 8 years or more in high-growth product-centric discipline leveraging modern agile principles
  • 5 or more years of hands-on Engineering experience
  • Knowledge of testing architectures, test planning, test execution