Raleigh, North Carolina, United States of America
21 hours ago
Director, Software Engineering
Job Description

Advance Auto Parts is looking for a Director, Engineering to lead the strategy and delivery of innovative store technology solutions that deliver a seamless experience for our store team members and customers, thus enabling Advance Auto Part's Mission of having a "passion for Customers, Passion for Yes."

Position

The Director, Engineering will be responsible for leading the strategy, design and delivery of enterprise catalog, pricing and mobile technology solutions that provide a superior and differentiated experience for our store team members, to better enable them to take care of our customers. Our vision is to increase the adoption of mobile technologies across our stores and drive efficiency and productivity of our store team members for routine tasks like inventory management, item pick and put away, etc.

This role will lead, mentor and grow high performing teams of engineers and architects responsible for the delivery of scalable, highly performant, resilient, and forward-looking store technology solutions. This role will also need to be adept at interacting, communicating, and partnering with multiple product, business, and engineering teams.

This position is part of a Hybrid work arrangement based at the AAP headquarters in Raleigh, NC which requires four days per week in office.

Roles and Responsibilities

Responsible for driving the delivery of innovative modern technology solutions that create seamless experiences for our store team members and customers.

Leads and develops high performing engineering teams responsible for delivery of innovative, robust and performant mobility and enterprise solutions.

Partner with multiple teams -product, business, architecture and technology to define and execute a mobility strategy aligned with business goals and objectives.

Responsible for all aspects of mobile technology solution delivery - architecture, design, device management, application engineering and delivery.

Collaborate with cross functional teams to define and execute an edge strategy that includes delivery of edge platform and services to support our stores.

Drives engineering excellence across catalog and pricing enterprise services and APIs, ensuring that solutions are architected for high performance, resilience, security, and scalability.

 Qualifications

6+ years of leading high performing software engineering teams.

10+ years of hands-on experience in software engineering, platform architecture, and building highly performant, low latency, resilient, secure, and scalable applications.

Strong proficiency and hands-on experience in mobile technologies, distributed systems, microservices and edge architecture.

Expert knowledge of software engineering frameworks & practices, DevSecOps, CI/CD pipeline, test automation, feature flagging, environment and configuration automation and observability tools such as New Relic, Grafana and other similar tools.

Expert Cloud Architecture knowledge with hands on experience on public cloud platforms, with a focus on Azure.

Strong familiarity with API management, microservices, streaming platforms such as Kafka, container platform such as OpenShift, Java/JEE application stacks, integration platforms.

Expert in relation building, conflict resolution, negotiation and consensus building skills.

Experience in coaching and mentoring highly performant engineering teams.

Excellent communication skills, both written and verbal. Ability to effectively communicate with senior leadership, third-party vendors and partners.

Working knowledge of the retail industry and store business domain.

Bachelor’s degree in computer science, computer information systems, engineering or related field.

California Residents click below for Privacy Notice:

https://jobs.advanceautoparts.com/us/en/disclosures
Confirm your E-mail: Send Email