Manager of Data Engineering

Wind Creek Hospitality•Atmore, AL

About The Position

The Manager of Data Engineering is a hands-on technical and management role responsible for shaping and executing the company’s data strategy. The role leads a team of data engineers in designing, implementing, and optimizing a data warehouse that supports business intelligence, analytics, data science, and data-driven decision-making. The manager develops robust, scalable, and efficient data architecture using modern data technologies and methodologies, while managing team workloads, performance, tasks, and project status. The position also collaborates with cross-functional teams to understand data needs and deliver solutions, promotes agile practices, and oversees service quality through incident, request, and service desk management. The employer describes its purpose as providing guests with an exciting, welcoming escape, and its value system as emphasizing accountability, customer focus, empowerment, and shared opportunity.

Requirements

  • High school diploma or GED.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field and two years of supervisory experience; OR four years of experience in a management position; OR three years of supervisory experience with Wind Creek Hospitality.
  • Five years of hands-on experience managing and leading data warehousing projects and data engineering teams.
  • Proven hands-on experience with Snowflake, DBT, SQL, data warehousing, ETL/ELT, and Kimball-style dimensional modeling.
  • Strong experience with the Azure Cloud Platform.
  • Strong experience in database modeling, data architecture and design, performance tuning, and troubleshooting.
  • Experience with data quality, validation, and governance processes.
  • Solid background in scripting and software development.
  • Demonstrated experience with agile software development methodologies (such as Scrum and Kanban), project management, ITIL concepts, service desk management, and incident and request management.
  • Excellent leadership and team management skills, including the ability to mentor, inspire, and drive high performance.
  • Strong analytical, problem-solving, and communication skills; results-oriented.
  • Willingness to work odd and irregular hours, including nights, weekends, and holidays.
  • Willingness to travel and participate in training as recommended or required.
  • Must have a valid and current State Driver’s License and an insurable driving record for driving company vehicles as required.
  • Must have a Tribal Gaming License or the ability to obtain and maintain one.
  • Must be willing and able to work in a smoke/secondary smoke environment.

Nice To Haves

  • Master’s degree in Computer Science, Information Technology, or a related field.
  • Experience with AWS and GCP.
  • Experience with Redshift, SQL Server, Oracle, and other data warehouse platforms.
  • Experience in real-time stream processing and data ingestion.

Responsibilities

  • Lead and manage the data engineering team, fostering innovation, collaboration, and continuous improvement.
  • Design and implement data solutions using Snowflake, DBT, SQL, and other relevant technologies, applying best practices in ETL/ELT, data warehousing, and dimensional modeling.
  • Develop and maintain scalable, reliable data architecture supporting company objectives and data strategy using the Azure Cloud Platform.
  • Perform database administration, performance tuning, troubleshooting, and optimization to maintain high performance and reliability.
  • Ensure data integrity and security through data quality, validation, and governance practices.
  • Collaborate with cross-functional teams to understand data needs, deliver custom solutions, and support data-driven decision-making.
  • Drive adoption of agile methodologies such as Scrum and Kanban within the data team.
  • Lead incident and request management processes and manage the service desk using ITIL methodologies.
  • Keep abreast of industry trends, emerging technologies, and best practices to continuously improve the data infrastructure.
  • Manage team member workload, performance, tasks, and project status.
  • Perform other duties and responsibilities as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service