Data Engineer I

ID
P-00016926
Category
IT
Position Type
Full-time
Location : City
Orem
Location : State/Province
UT

Overview

JOB TITLE: Data Engineer 

 

JOB LOCATION: Lindon, UT (This is an in office position)

 

REPORTS TO: Data Engineering Manager 

 

FUNCTION: Under the direction of the Data Engineering Manager the Data Engineer will be responsible for developing and maintaining our data infrastructure while also providing technical leadership and guidance to junior team members. This role requires a strong understanding of data engineering principles and the ability to design and implement scalable solutions to complex data challenges. 

 

KEY ACTIVITIES:  

  • Lead the design, development, and maintenance of scalable and reliable data pipelines. 

  • Build dimensional data models with conformed dimensions that mirror business processes  

  • Collaborate with cross-functional teams to gather and analyze data requirements, and propose technical solutions. 

  • Implement data governance and data management best practices. 

  • Optimize data workflows, ensuring data quality, integrity, and availability. 

  • Mentor and provide technical guidance to junior data engineers. 

  • Stay up to date with emerging technologies and industry trends in data engineering. 

  • Identify opportunities for process improvement and automation in data engineering workflows. 

  • Collaborate with data scientists and analysts to support their data needs. 

 

KNOWLEDGE AND SKILLS:  

  • Familiarity with big data processing frameworks such as Azure DataBricks, Azure Blob Storage, Azure Data Factory, Microsoft Fabric Technologies. 

  • Knowledge of data integration and ETL tools. 

  • Hands on experiences with cloud platforms (e.g., AWS, Azure, GCP) and their data services. 

  • Strong problem-solving and analytical skills. 

  • Expert in Dimensional Data Modeling 

  • Excellent communication and leadership abilities. 

  • Ability to learn new technologies and concepts quickly. 

  • Strong programming skills in languages such as Python, Java, or Scala. 

  • Strong knowledge of SQL and experience working with different types of databases (relational, NoSQL, etc.). 

  • Experience with SSIS or similar ETL tools. 

  • Experience with Cloud computing technologies. 

 

EDUCATION/EXPERIENCE: 

  • Bachelor’s degree in Information Systems, Computer Science, Statistics, or related field. 

  • 3+ years of modeling and ETL development experience. 

  • 3+ years of data engineering experience. 

 

PHYSICAL REQUIREMENTS: 

  • Sedentary work, requiring lifting up to 10lbs. 

  • Repetitive motion associated with operating a computer and other office equipment. 

  • Inside, climate-controlled working conditions. 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed