For Employers

Data Engineer

WesTech Engineering
South Salt Lake, Utah, United StatesFull timePosted today
Location
South Salt Lake, Utah, United States
Type
Full time

About WesTech

Our mission at WesTech is to help communities thrive by delivering high-quality water solutions with superior service – safely and sustainably. As one of the leading operating brands of Swire Water, our values of integrity, humility, endeavor, excellence and continuity make this an outstanding working environment. Our continuing success creates attractive opportunities for purpose-driven professionals to develop new skills, support vital industries, and grow their careers.

About the Role

As a Data Engineer with WesTech, you will design, develop, and optimize scalable data solutions that support enterprise reporting, analytics, and operational decision-making. This role builds reliable data pipelines, implements dimensional data models, and partners with business stakeholders to deliver trusted datasets and analytics capabilities. The ideal candidate brings hands-on experience with modern data engineering tools and practices, including dbt, Microsoft Fabric, and Kimball dimensional modeling methodologies.

Responsibilities

  • Design, develop, and maintain scalable data transformation pipelines using dbt.
  • Build and optimize data solutions within Microsoft Fabric.
  • Develop dimensional models and enterprise data marts using Kimball methodology.
  • Collaborate with analysts, business stakeholders, and technical teams to gather requirements and deliver data solutions.
  • Implement data quality checks, testing, and monitoring processes.
  • Troubleshoot and resolve data pipeline performance and reliability issues.
  • Support CI/CD, deployment, and source control processes for analytics engineering workflows.
  • Improve documentation standards for data lineage, business rules, and technical architecture.
  • Contribute to data governance and master data management initiatives.

Required Skills and Qualifications

  • Bachelor's degree in a related field, equivalent practical experience, and/or relevant technical certifications.
  • 2–3 years of experience in data engineering, analytics engineering, software development, business intelligence, or a related technical role.
  • Hands-on experience building ETL/ELT pipelines, enterprise data models, and enterprise reporting or analytics solutions.
  • Strong SQL development and query optimization skills, with experience analyzing complex data issues and implementing scalable solutions.
  • Experience using dbt in a production environment and working with data warehousing, ELT architecture, and data pipeline orchestration.
  • Experience with Microsoft Fabric or related Microsoft data technologies, as well as cloud-based analytics platforms.
  • Strong understanding of Kimball dimensional modeling principles.
  • Experience with Git, source control, and development lifecycle practices.
  • Strong communication and stakeholder collaboration skills.

Preferred Skills and Qualifications

  • Experience with Python for automation, data processing, or analytics.
  • Exposure to data science, forecasting, or machine learning workflows.
  • Experience with Power BI or enterprise BI platforms.
  • Familiarity with ERP systems such as Business Central, SAP, Oracle, or similar enterprise systems.
  • Experience working in manufacturing, engineering, supply chain, construction, or project-based industries.

Physical Requirements

  • Ability to sit at workstation using computer/phone.
  • Frequently required to sit, talk, hear, and see. Specific vision abilities required by this job include close vision and distance vision.
  • Regularly required to move around the facility.
  • Occasionally required to lift and/or move up to 50 pounds.

Benefits and Perks

  • Competitive salary and performance-based annual bonuses.
  • Dollar for dollar 401K match of 6%.
  • Flexible work hours, hybrid schedules with remote work options.
  • Comprehensive health and wellness benefits package with an onsite and virtual medical facility.
  • Company HSA contribution, Paid Parental Leave, Employee Assistance Program.
  • Company-paid Life Insurance, Accidental Death and Dismemberment, and Long-term Disability.
  • PTO plan and Paid Holidays.
  • Tuition Reimbursement.
  • Company celebrations, summer parties, volunteer opportunities, games, prize drawings, and more!

Screening Requirements

Candidates for this position may be required to pass pre-employment and periodic screenings, including background checks, drug and alcohol tests, or other necessary assessments.

Equal Opportunity

WesTech considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

About WesTech Engineering

WesTech provides water treatment solutions, including full-plant ownership and operations, mobile and temporary water treatment equipment, aftermarket service, and legacy treatment products. It serves industrial water needs such as mining operations and flue gas desulfurization (FGD) discharge treatment. The company states it is one of the operating brands of Swire Water.

Industry
Water treatment
Full-plant ownership and operationsMobile and temporary water treatmentAftermarket serviceWater treatment equipment and productsEngineering and designProject managementField servicePlant operations
View WesTech Engineering’s profile →

Interested in this role?

Apply now to join WesTech Engineering.

Apply for this position

Similar roles

Data Engineer

Apply