Advance Auto Partsleadsoftware engineersare focused ondevelopingnext-generation technologies thatpowerhow users explore and interact with informationand offeringsWe are looking for engineers who liketobe challenged solving problems around distributed computing, system design, data retrieval and processing, applied artificial intelligence, user experience design et al.
As a Lead Software Engineer,your mission is to builda high-performance, resilient, and securecritical selling services You will be part of a teamthatdeliversacheckout experience thatscales tothousandsof concurrent users while ensuring zero-down-time reliability and industry-leading security.As anengineeryou will work on products that are critical to company needs and will haveample opportunitiesto switch around and experience various teams and products as business demands. Our engineers are self- startersdisplaying leadership qualities and areenthusiastic to take onnew problems
This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills)
Responsibilities:
Lead the design and evolution of a scalableand performantmicroservices architecture forcritical selling services,utilizing event-driven patternsand distributed systems principles
Write high-quality, secure production code in Java,Spring Boot and conduct rigorous code reviews tomaintaintechnical excellence.
Review code developed by otherengineers andprovidefeedback to ensure best practices.
Triagedefects/issuesand debug/track/resolve by analyzing the sourcecode.
Develop algorithms while consideringthe impact on hardware, network, serviceoperationsand quality
Participate in design reviews with peers and stakeholders to decide among available technologiessolutions
Minimum qualifications:
Bachelor's degree or equivalent experience.
5 years of hands-on experience in building highly performant, low latency, resilient, secure, and scalable applications.
Proventrack recordof buildingdistributed systems, microservicesand edge architecture.
Expert-levelproficiencyand experiencein javaSpringBootmicroservices, Kubernetes (OpenShift,GKE),event-driven technologies like Kafka,CI/CD automation (GitHub Actions).
Strong knowledge of SQL (PostgreSQL) and NoSQL databases, including performance tuning and schema design.
California Residents click below for Privacy Notice:

Advance Auto Parts, Inc. is a leading automotive aftermarket parts provider that serves both professional installers and do-it-yourself customers. As of October 5, 2024, Advance operated 4,781 stores primarily within the United States, with additional locations in Canada, Puerto Rico and the U.S. Virgin Islands. The company also served 1,125 independently owned Carquest branded stores across these locations in addition to Mexico and various Caribbean islands. Additional information about Advance, including employment opportunities, customer services and online shopping for parts, accessories and other offerings can be found at www.AdvanceAutoParts.com.