Advance Auto Parts is seeking software engineers to develop next-generation technologies that power user interactions with their information and offerings. As a software engineer, you'll work on critical company products, focusing on distributed computing, system design, data retrieval and processing, and applied artificial intelligence. The role offers opportunities to work across various teams and products as business demands. The company values self-starters with leadership qualities who are enthusiastic about tackling new challenges. You'll be part of a leading automotive aftermarket parts provider with a vast network of stores across the United States, Canada, Puerto Rico, and the U.S. Virgin Islands. The position is based in Raleigh, NC, and requires 1-2 years of experience in software development, testing, and architecture. You'll contribute to code development, participate in design reviews, and work on solving complex technical challenges that directly impact the company's digital infrastructure and customer experience.