Advance Auto Parts is seeking a Software Engineer to join their team in developing next-generation technologies that power how users explore and interact with information and offerings. As a leading automotive aftermarket parts provider with over 4,781 stores, they're looking for self-starters with leadership qualities who are enthusiastic about tackling new challenges.
The role focuses on distributed computing, system design, data retrieval and processing, and applied artificial intelligence. Engineers will work on business-critical products with opportunities to experience various teams and projects. The position requires hands-on coding, code review, debugging, algorithm development, and participation in design reviews.
This is an excellent opportunity for early-career software engineers with 1-2 years of experience who want to make an impact in a large-scale retail technology environment. The role offers exposure to various aspects of software development, from hands-on coding to system design and architecture decisions.
The ideal candidate will have a bachelor's degree or equivalent experience, along with 1-2 years of practical software development experience. They should be comfortable with testing and launching software products, and have a foundation in software design and architecture. This role is perfect for someone who wants to grow their career in a stable, established company while working on challenging technical problems.