Apply advanced Data Engineering principles to design and implement data loading and aggregation frameworks. Gather and process raw, structured, semi-structured, and unstructured data using batch and real-time frameworks. Implement and optimize data solutions in enterprise data warehouses and big data repositories using systems like Snowflake or Databricks. Design and develop robust data solutions using Kimball data modeling techniques. Develop, test, and maintain data pipelines using Python and dbt. Work closely with product managers and stakeholders to deliver external-facing data products. Understand and enforce appropriate data master management techniques. Lead the implementation of tools for automating data quality issue identification. Partner with the analytics organization to design viable data solutions. Provide subject matter expertise and guidance for internal and external customers. Play a lead role in planning, providing advice, mentoring engineers, and monitoring emerging technologies. Recommend improvements to processes, technology, and interfaces.