Dollar General

Data Scientist - Digital Customer Marketing

Posted: Nov 7, 2025

Job Description

General Summary:This technical role within Decision Science & Analytics will support the Digital Team. This includes project work and insights and analytics related to customer web and app behavior, including digital engagement metrics, digital coupon and cashback usage, loyalty program (myDG) enrollment, and other digital initiatives. This role will work collaboratively with the Digital team, as well as other key third parties, including internal IT resources and the broader Decision Science organization.ResponsibilitiesBecome an expert in various sources of digital data and be able to use data to answer key business questions across initiatives using data, primarily using SQL and Python/PySpark. Translate projects and business questions into actionable insights and present findings, “telling the story” with data to non-technical stakeholders.Understand sources, data frameworks and setup for existing and new reporting, particularly in PowerBI. Create automated, reusable analytics workflows from end-to-end: from developing and maintaining SQL/Python code to the final report or dashboard deliverable (PowerBI).Gather and present insights related to digital behavior of the customer, including data gathering, analysis, visualization, and data-driven storytelling (PowerPoint presentations). 50% 30% 15% 5%Develop dynamic, productionized, and scalable customer-level models for the Digital team based on their business needsKnowledge, Skills and Abilities (KSAs):High level of experience in SQL, including writing and understanding complex queries and being able to use data and SQL to answer business questions.Intermediate to advanced skills with PowerBI, including setting up data frameworks for input into PowerBI.Experience developing code to combine, clean and prepare data for analyses and in some instances modeling using some combination of SQL, Python and PySpark (including but not limited to pandas, numpy, clustering, regression analysis).Strong problem-solving skills utilizing expertise, business judgment and robust quantitative analyses.High-level written and verbal communication skills, as well as presentation (PowerPoint).Demonstrated ability to translate complicated analytics topics and insights into easily communicable concepts to non-technical audience, including model accuracy and feature importance.Practical experience ingesting and manipulating large volumes of data (millions of records) Proficiency with common analytical platforms, including distributed compute (e.g. Databricks, Snowflake, etc.).Experience with code management tools such as Github (familiarity with CI/CD practices preferred). Experience with DBT a plus.Experience with retail industry or marketing and media networks is preferred.QualificationsMS in Data Science, Statistics, Economics, Computer Science, Mathematics, or related applied quantitative field preferred. Bachelor’s in a highly quantitative/STEM field considered with the right experience.2-5 years hands-on industry (non-academic) experience in Data Science or advanced Data Analytics (or equivalent quantitative job title).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In