Advance Auto Parts is looking to develop next-generation technologies to power user exploration and interaction with information and offerings, and needs lead software engineers to solve problems around distributed computing, system design, data retrieval and processing, applied artificial intelligence, and user experience design.
Requirements
- 2-3 years of practical experience in frontend and backend development using technologies and frameworks like React, Next.js, TypeScript, CSS, node.js, etc.
- 2-3 years of experience testing and launching software products.
- 2-3 years of hands-on experience in building highly performant, responsive, resilient, secure, and scalable applications.
- Working knowledge of the retail industry and store business domain.
Responsibilities
- Write quality code.
- Review code developed by other engineers and provide feedback to ensure best practices.
- Triage defects/issues and debug/track/resolve by analyzing the source code.
- Develop algorithms while considering the impact on hardware, network, service operations and quality.
- Participate in design reviews with peers and stakeholders to decide among available technologies/solutions.
Other
- Bachelor's degree or equivalent experience.
- Applicants must be legally authorized to work in the United States for ANY employer.
- This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills)
- Must be willing to work in a team environment and display leadership qualities.
- Must be enthusiastic to take on new problems.