Advance Auto Parts logo
Sr. Data Engineer
full-timeRaleigh

Summary

Location

Raleigh

Type

full-time

Explore Jobs

About this role

Job Description

About the Role 

We are seeking a Senior Data Engineer with strong hands-on experience in building scalable data pipelines, microservices, and modern cloud-native data solutions. Beyond traditional data engineering, this role requires someone with high learning agility, a willingness to adopt new platforms, and strong curiosity for enterprise systems that support data operations. 

This individual will serve as a key onsite engineering partner for Product, Business, and cross-functional teams. The engineer will build data workflows, integrate with enterprise platforms, and support end-to-end data lifecycle needs across the organization. 

This position is 4 days in office, 1 day remote per week, based at our corporate headquarters in Raleigh, North Carolina (North Hills) 

Key Responsibilities:

Data Engineering & Architecture 

  • Design and build scalable batch and streaming pipelines for ingestion, transformation, and consumption. 

  • Develop and optimize ETL/ELT workflows using modern orchestration or transformation tools. 

  • Build microservices and data services using Python or Java Spring Boot, leveraging event-driven architecture such as Kafka. 

  • Apply strong SQL skills to develop analytical datasets, transformations, and modeling patterns. 

  • Build reusable, modular engineering components that support long-term maintainability. 

Cloud & Platform Engineering 

  • Design and build cloud-native solutions using any major cloud platform (AWS, Azure, GCP) and be comfortable adopting new cloud services as organizational needs evolve. 

  • Work with cloud data warehouses (e.g., Snowflake, BigQuery, Redshift, Synapse) for modeling, performance tuning, and data operations. 

  • Implement scalable, secure, and observable cloud data workflows using a cloud-neutral architectural mindset. 

  • Develop and maintain CI/CD pipelines across cloud environments using Git-based workflows. 

Enterprise Platform Integration  

  • Learn and support enterprise data systems and integration platforms used across the organization. 

  • Serve as the primary onsite engineering resource, partnering closely with Product, Business, and Data teams. 

  • Support integration, workflow implementations, troubleshooting, and platform enhancements across multiple systems. 

Observability, Quality & Reliability 

  • Implement strong observability across pipelines and services, including logging, metrics, dashboards, tracing, and alerting. 

  • Build robust data quality checks, validation rules, error handling, and resiliency patterns. 

  • Ensure data pipelines and microservices meet reliability, recoverability, and performance standards. 

Collaboration & Delivery 

  • Work directly with product and business teams to gather requirements, build prototypes, and deliver production-grade solutions. 

  • Provide accurate LOEs and contribute to architectural decisions. 

  • Communicate effectively with global and cross-functional teams. 

  • Drive engineering standards, documentation quality, and reusable frameworks across the team. 

Innovation & Emerging Technologies 

  • Prototype solutions using AI/LLM tooling, automation frameworks, and next-generation data technologies. 

  • Stay current with modern data engineering and cloud-native patterns. 

  • Bring forward-looking ideas that align with the future direction of the data platform ecosystem. 

Required Qualifications 

  • 7+ years of hands-on experience in data engineering. 

  • Strong experience with Python and/or Java Spring Boot. 

  • Deep experience with Kafka or similar streaming platforms. 

  • Strong SQL expertise and experience with at least one cloud data warehouse (Snowflake preferred). 

  • Hands-on experience with at least one major cloud (AWS, Azure, or GCP) with a willingness to learn additional clouds as needed. 

  • Experience building microservices, APIs, and cloud-native data workflows. 

  • Proficiency with Git, CI/CD, and modern DevOps practices. 

  • Strong technical curiosity and proven ability to learn new platforms, tools, and architecture quickly. 

  • Excellent communication, problem-solving, and cross-functional collaboration skills. 

  • A self-driven mindset with strong ownership and accountability. 

California Residents click below for Privacy Notice:

Other facts

Tech stack
Data Engineering,Scalable Data Pipelines,Microservices,Cloud-Native Solutions,Python,Java Spring Boot,Kafka,SQL,Cloud Data Warehouses,CI/CD,DevOps,Observability,Data Quality,Architecture Design,Event-Driven Architecture,LLM Tooling

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.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail
Founding Year: 1932

What you'll do

  • The engineer will design and build scalable batch and streaming data pipelines, develop microservices using Python or Java Spring Boot leveraging event-driven architecture like Kafka, and apply strong SQL skills for data modeling and transformation. They will also integrate with enterprise platforms, support end-to-end data lifecycle needs, and implement observability and data quality checks across pipelines and services.

Ready to join Advance Auto Parts?

Take the next step in your career journey

Frequently Asked Questions

What does a Sr. Data Engineer do at Advance Auto Parts?

As a Sr. Data Engineer at Advance Auto Parts, you will: the engineer will design and build scalable batch and streaming data pipelines, develop microservices using Python or Java Spring Boot leveraging event-driven architecture like Kafka, and apply strong SQL skills for data modeling and transformation. They will also integrate with enterprise platforms, support end-to-end data lifecycle needs, and implement observability and data quality checks across pipelines and services..

Why join Advance Auto Parts as a Sr. Data Engineer?

Advance Auto Parts is a leading Retail company.

Is the Sr. Data Engineer position at Advance Auto Parts remote?

The Sr. Data Engineer position at Advance Auto Parts is based in Raleigh, North Carolina, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Sr. Data Engineer position at Advance Auto Parts?

You can apply for the Sr. Data Engineer position at Advance Auto Parts directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Advance Auto Parts on their website.