Advance Auto Parts

Software Developer

Advance Auto Parts  •  Republic of India (Onsite)  •  5 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
65
AI Success™

Job Description

About Advance Auto Parts

Founded in Roanoke, VA in 1932, Advance Auto Parts is a leading automotive aftermarket retail parts provider that serves both professional installer and do-it-yourself Customers. As of July 13, 2019, Advance operated 4,912 stores and 150 Worldpac branches in the United States, Canada, Puerto Rico, and the U.S. Virgin Islands. The Company also serves 1,250 independently owned CARQUEST branded stores across these locations in addition to Mexico, the Bahamas, Turks, and Caicos and the British Virgin Islands. The company has a workforce of over 70,000 knowledgeable and experienced Team Members who are proud to provide outstanding service to their Customers, Communities, and each other every day.

About Advance India Innovation Center (AIIC)

We are continually innovating and seeking to elevate the Customer experience at each of our stores. For an organization of our size and reach, today, it has become more critical than ever, to identify synergies and build shared capabilities. The Advance India Innovation Center (AIIC), located in Hyderabad, is a step in this strategic direction that enables us to access a larger talent pool, unlock operational efficiencies and increase levels of collaboration.

Backend & Microservices Engineering

  • Design, build, and maintain scalable backend services and microservices using Java, Spring Boot, and RESTful APIs.

  • Develop and enhance cloud‑native, distributed systems with a focus on performance, resiliency, and maintainability.

  • Implement event‑driven communication patterns using Apache Kafka and Kafka Streams for real‑time processing.

Data Streaming & Platform Capabilities

  • Build and optimize real‑time data pipelines using Kafka, Apache NiFi, and streaming frameworks, ensuring reliable and efficient data movement.

  • Contribute to the design of alert orchestration, anomaly detection, and operational intelligence platforms.

  • Implement audit pipelines, activity logging, and observability hooks to improve traceability and platform reliability.

Cloud‑Native & Container Platforms

  • Develop and deploy applications on Kubernetes‑based platforms, leveraging Docker, Helm, and cloud‑native patterns.

  • Support serverless / FaaS architectures using technologies such as Knative, improving scalability and deployment velocity.

  • Work closely with DevOps and platform teams to enable automation‑first CI/CD pipelines (GitOps, Jenkins, ArgoCD).

Advanced Platforms & Innovation

  • Contribute to AI‑enabled backend systems, including ontology‑driven knowledge graphs, semantic data models (TTL / R2RML), and ML‑assisted analytics.

  • Support real‑time anomaly detection and intelligence platforms, integrating ML workflows where applicable (Kubeflow, MLflow).

  • Build backend services that integrate seamlessly with IoT systems and event streams when required.

Quality, Reliability & Collaboration

  • Write clean, production‑quality code with strong test coverage and documentation.

  • Participate in architecture and design reviews, contributing ideas and improvements aligned with platform standards.

  • Collaborate with cross‑functional teams (platform, data, infra, SRE) to deliver end‑to‑end solutions.

  • Mentor junior engineers and promote engineering best practices across the team.

Required Qualifications

  • 6+ years of experience in software engineering with a strong focus on backend development.

  • Strong proficiency in Java and Spring Boot, with experience building microservices‑based systems.

  • Hands‑on experience with Apache Kafka, Kafka Streams, and event‑driven architectures.

  • Experience working with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

  • Solid understanding of distributed systems fundamentals (scalability, fault tolerance, consistency).

  • Experience deploying applications on Docker and Kubernetes.

  • Familiarity with CI/CD pipelines and DevOps tooling.

California Residents click below for Privacy Notice:

https://jobs.advanceautoparts.com/us/en/disclosures

Advance Auto Parts

About Advance Auto Parts

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.

Industry
Retail & Ecommerce
Company Size
10,000+ employees
Headquarters
Raleigh, NC
Year Founded
1932
Social Media