DATA ENGINEERING SR MANAGER

Dollar General•Goodlettsville, TN
•$135,000 - $145,000

About The Position

The Data Engineering Sr Manager manages data engineering deliverables supporting technology and product engineering teams, data scientists, and business analysts. The role develops and sustains data structures that enable analysis and applies knowledge of programming and deployment strategies. It also leads data engineering teams and builds systems across the data lifecycle, from collection and storage through accessibility, insights, and business action.

Requirements

  • Degree in information technology, computer science, or a related technical field; a bachelor's or master's degree in Computer Science or a related technical field is specified.
  • At least 4 years of Python or Java development experience.
  • At least 4 years of SQL experience; NoSQL experience is a plus.
  • At least 4 years of experience with schema design and dimensional data modeling.
  • Experience designing, building, and maintaining data processing systems.
  • Experience working with a cloud platform such as Snowflake, Azure, or Databricks.
  • Knowledge of programming languages such as Java and Python.
  • Hands-on experience with SQL database design.
  • Strong numerical and analytical skills.
  • Ability to communicate ideas and analysis results effectively, both verbally and in writing, to internal and external clients.
  • Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
  • Experience with big data tools such as Hadoop, Spark, and Kafka.
  • Experience with data pipeline and workflow management tools such as Azkaban, Luigi, and Airflow.
  • Experience with Snowflake/Azure cloud services and technologies listed in the posting, including EC2, EMR, RDS, and Redshift.
  • Experience with stream-processing systems such as Storm and Spark-Streaming.
  • Experience with object-oriented or object-function scripting languages such as Python, Java, C++, and Scala.

Nice To Haves

  • Master's degree preferred.
  • Data engineering certification, such as IBM Certified Data Engineer, is a plus.
  • NoSQL experience is a plus.

Responsibilities

  • Manage a team of data engineers, including full-time associates and/or third-party resources.
  • Lead and participate in architecture and design efforts.
  • Lead the building of systems for all parts of the data lifecycle: collection, storage, accessibility, insights, and business action.
  • Identify, design, and implement internal process improvements, including infrastructure redesign for scalability, data-delivery optimization, and automation of manual processes.
  • Build infrastructure for extracting, transforming, and loading data from various sources using Snowflake/Azure and SQL technologies.
  • Analyze and organize raw data.
  • Build data systems and pipelines.
  • Evaluate business needs and objectives.
  • Interpret trends and patterns.
  • Conduct complex data analysis and report results.
  • Prepare data for prescriptive and predictive modeling.
  • Build algorithms and prototypes.
  • Execute analytical projects and lead the development of data analysis and decision-support tools.
  • Coordinate with the Business Intelligence and DWH team on data integration and alignment.
  • Communicate ideas and analysis results effectively to internal and external clients, verbally and in writing.
  • Manage and communicate data warehouse plans to internal clients.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service