Senior Data Engineer in Raleigh, NC at Advance Auto Parts

Date Posted: 10/12/2018

Career Snapshot

Career Description

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class:

Advance Auto Parts, a leader in the automotive aftermarket, currently has an opening for a Senior Data Engineer.  As a Senior Data Engineer at Advance Auto Parts, you will have an opportunity to disrupt a $100B auto parts industry to bring better and faster solutions to customers. You will be expected to parse, wrangle and transform complex data and build data products to drive actionable insights and help improve our company.  You will be part of an elite data management and analytics function to help the organization live its mission of Advancing a World in Motion. You will have the opportunity of building Data Lake, Advanced Analytics, Machine Learning platforms and more.

Essential Duties and Responsibilities include the following.  Other duties may be assigned.

  • Drive the advancement of Enterprise data infrastructure by designing and implementing the underlying logic and structure for how data is set up, cleansed, and ultimately stored for organizational usage
  • Build robust systems and reusable code modules to solve problems across the team and organization with an eye on the long term maintenance and support of the application
  • Work with the latest open source tools, libraries, platforms and languages to build data products enabling other analysts to explore and interact with large and complex data sets
  • Partner with Product Owners and cross functional teams in a collaborative and agile environment
  • Design rich data visualizations and interactive tools and solutions to communicate complex ideas to customers and company leaders
  • Collaborate across the enterprise to enable and share best practices and reusable and scalable tools and code for our analyst community
  • Establish forward looking Data and technology objectives and developing the strategies and actions for the team to achieve them
  • Mentor other engineers and develop technical knowledge and skills to keep the enterprise on the cutting edge of technology

Career Requirements


  • Atleast 10+ years’ experience with a minimum of 4 years working directly on Big Data technologies preferred
  • 6+ years’ experience and proficiency in one of Python, Java, Scala, or a similar programming language
  • Define, design, model, implement, and operate large, evolving, structured and unstructured datasets
  • Experience with Hadoop/Spark implementation, NoSQL technologies (Cassandra, MongoDB, Neo4j etc.).
  • Knowledge of Big Data Platforms and advanced analytics technologies (predictive as well as prescriptive – SAS, R, Python, Machine Learning etc.)
  • Experience developing Data warehouses hosted on MPP (massively parallel processing) architecture, distributed systems and analytics platforms
  • Cloud based Data and Analytics platform solutions – Amazon or any Cloud

Preferred Qualifications

  • 7+ years’ experience as a Data Engineer
  • Additional Degree or experience with Data Science or another related field
  • Experience with Cloud computing and/or DevOps

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age national origin, religion, sexual orientation, gender identity, status as a veteran and basis of disability or any other federal, state or local protected class.