Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analytics Engineer

Nature's Sunshine

About the Role

Nature's Sunshine is entering an ambitious new phase of growth, and data will play a central role in how the company scales. As part of that investment, we are building a new Enterprise Data & Analytics function to unlock trusted data, sharpen decision-making, and help teams improve business performance.

As an Analytics Engineer, you will build and maintain analytics assets that turn business logic into reliable, reusable data products. Your work will include dimensional models, trusted datasets, governed metrics, and semantic layers that reporting, analytics, and business teams can confidently use.

This is not a traditional reporting role, and it is not primarily a pipeline engineering role. You will work in the layer where business logic becomes reusable analytics infrastructure: models, metrics, semantic layers, and trusted datasets.

You will partner with business stakeholders, BI developers, analysts, and data team members to clarify requirements, improve metric consistency, and build assets that are reliable, documented, and maintainable. Success in this role will be measured by adoption, consistency, trust, and maintainability - not output volume.

What You'll Do
  • Build and maintain dimensional models, reusable datasets, and semantic layers for reporting, analytics, and decision-making.
  • Translate business logic into clear, tested, well-documented data structures.
  • Support KPI, metric, calculation, and reusable business logic definition with stakeholders and data team members.
  • Make sound modeling decisions across grain, relationships, performance, usability, governance, and maintainability for assigned work.
  • Partner with business users, analysts, BI developers, and senior data team members to turn business questions into durable analytics solutions.
  • Follow and contribute to analytics development standards, including naming conventions, documentation, certification, reusable measures, and change control.
  • Improve trust in reporting by reducing duplicated logic, documenting definitions, and making shared metrics easier to understand and maintain.
  • Use AI-assisted workflows to improve development speed, documentation, testing, and data quality while applying judgment to protect trust in the data.
What We're Looking For
Required Qualifications
  • 3+ years of experience in analytics engineering, BI engineering, data modeling, or a closely related analytics role.
  • Strong SQL skills, including experience building, testing, and maintaining analytical transformations.
  • Solid understanding of dimensional modeling, including facts, dimensions, grain, relationships, and conformed dimensions.
  • Experience building data models, semantic layers, BI models, or trusted datasets used for reporting and analysis.
  • Ability to translate business requirements into clear, maintainable data structures.
  • Ability to communicate clearly with both technical and non-technical stakeholders.
  • Good judgment in balancing speed, quality, performance, usability, governance, and maintainability.
  • Experience working in a modern analytics platform such as Microsoft Fabric, Snowflake, Databricks, BigQuery, or similar.
Preferred Qualifications
  • Hands-on experience with Microsoft Fabric.
  • Power BI experience, including DAX, relationships, performance optimization, or semantic model development.
  • Experience with Python, data quality testing, version control, CI/CD, or other practices that improve analytics engineering reliability.
  • Experience improving reporting trust through clearer metric definitions, documented business logic, or reusable data models.
  • Experience using AI-assisted development workflows responsibly.
Who Will Thrive in This Role

You will thrive here if you enjoy turning messy business logic into trusted, reusable data products. You should be comfortable working through ambiguity, asking good questions, challenging unclear requirements, and balancing practical delivery with long-term maintainability.

You should be motivated by building durable analytics assets that improve how the business operates, not just answering one-off reporting requests.

#ZR

Nature's Sunshine is dedicated to being a Force of Nature that champions social and environmental wellness. We are focused on building a team of professionals with diverse backgrounds and experiences to become the natural supplement company of the future. By celebrating the individuality and unique perspectives of our workforce, we empower our employees to share the healing power of nature with more people around the world. And through our commitment to sustainable processes, renewable energy usage and waste reduction initiatives, we're devoted to preserving nature and its power for future generations.

We believe we are stronger together, and our ongoing commitment to diversity, equity, inclusion and belonging ensures that every employee is treated with fairness and respect. Because doing what's right-in the right way-is how we succeed as a company and a society.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Analytics Engineer in Lehi, UT vacancy
  • $88.54k - $121.1k

     ...Senior Analytics Engineer Profitero's Data Engineering team is looking for a Senior Analytics Engineer to own the transformation layer between our data ingestion pipelines and our business intelligence platform. This is a high-impact, high-ownership role at the center... 
    Suggested
    Temporary work
    Freelance
    Work at office
    Local area
    Flexible hours
    2 days per week
    1 day per week

    MSLGROUP

    Lehi, UT
    3 days ago
  •  ...outcomes, and grow alongside a company that's ready to move fast, you'll feel at home at MX. Job Summary As a Senior Analytics Engineer within the Operational Analytics department, you'll play a key role in transforming complex, raw data into reliable and performant... 
    Suggested
    Work at office

    Mx Technologies

    Lehi, UT
    4 days ago
  •  ...Analytics Engineer Lehi, Utah At Podium, we bring AI Employees to local businesses that turn every conversation into revenue. Trusted by 60,000+ businesses across Auto, Home Services, and Aesthetics, Podium captures and converts leads 24/7, driving both new business... 
    Suggested
    Temporary work
    Work experience placement
    Summer holiday
    Local area
    Weekend work

    Podium

    Lehi, UT
    1 day ago
  •  ...a team that genuinely loves what we do and why we do it. About the Role Gabb is looking for an analytically sharp, technically fluent Marketing Analytics Engineer to sit at the intersection of data engineering and marketing measurement. This role owns the analytics... 
    Suggested
    Live in
    Currently hiring

    Gabb Wireless

    Lehi, UT
    27 days ago
  •  ...at the center of our business model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®. As a Senior Data Engineer, you will be a high-impact "Game Changer" responsible for architecting and building the very foundation of Pattern's data-driven future... 
    Suggested
    Casual work
    Local area
    Shift work

    Pattern

    Lehi, UT
    21 hours ago
  •  ...Data Engineer II Location: Lehi, UT 84043 (hybrid: 4 days onsite / 1 day remote) Duration: Long Term Contract Work Requirements: US...  ...series signals from thermostats, weather, schedules, and device analytics. Core Data Products: Build verified HVAC and Energy data tables... 
    Long term contract
    Local area
    Remote work

    INSPYR Solutions

    Lehi, UT
    21 hours ago
  •  ...ABOUT THIS ROLE As Senior Data Engineer, you will own and evolve LVT’s core data platform—architecting and operating the pipelines, transformations, and semantic models that power reporting, analytics, and business decisions at scale. This is a high-impact individual contributor... 
    Full time
    Work at office
    Flexible hours

    Dormont Manufacturing Company

    American Fork, UT
    4 days ago
  • $105.7k - $211.85k

     ...Operations organization. Collaboration with experts across finance, engineering, data science, programming, and UI/UX will be essential to...  ...stories. Synthesize complex data sets into insights and build analytics stories that lead to strategic business decisions. Use SQL,... 
    Temporary work
    Local area

    Dormont Manufacturing Company

    Lehi, UT
    4 days ago
  •  ...ZimZee Recruiting is looking for a Data Engineer to join our medical device client in Lehi focused on building reliable data infrastructure...  ...scalable batch and streaming data pipelines that support analytics and machine learning applications. Develop robust Python-based... 

    ZimZee Recruiting

    Lehi, UT
    4 days ago
  •  ...flourishing in all 50 states and we’re just getting started! As a Data Engineer , you will be the core engineering resource responsible for...  .../ELTs) to maintain data integrity and freshness Standardize analytics workflows by integrating software engineering best practices,... 
    Work experience placement
    Work from home

    Neighbor, Inc.

    Lehi, UT
    21 hours ago
  •  ...Software Engineer – Data Platform This role focuses on building and scaling a large‑scale data platform at Ancestry to support business intelligence and data services. Responsibilities Be a critical part of the data platform team, scaling and validating the data platform... 
    Live in

    10 Ancestry.com Operations Inc.

    Lehi, UT
    21 hours ago
  •  ...strategies. Advance Data Quality & Scalability: Partner with data engineering to transform legacy data structures into robust, documented, and reusable data products that support ML and real-time analytics. Cross-Functional Collaboration: Work closely with product,... 
    Contract work
    Shift work

    Experis

    Lehi, UT
    2 days ago
  • $107.9k - $183.4k

     ...: Applies developed knowledge and understanding of building large-scale machine learning, predictive modeling, and advanced analytics tools; proficient in multiple data-related programming languages Proficient creating machine learning, predictive modeling, and... 
    Contract work
    Local area
    Worldwide

    nCino

    Lehi, UT
    21 hours ago
  •  ...warehousing and systems architecture should be matched to Database Engineering or Storage Engineering. Incumbents whose focus is the...  ...experimentation to maximize the utility of predictive modeling, analytic and machine learning across Waystar's product line. The role will... 
    Live out
    Work at office
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    2 days ago
  •  ...part of that investment, we are building a new Enterprise Data & Analytics function to unlock trusted data, sharpen decision-making, and...  ...-making. Partner with Product Management and Analytics Engineering, and stakeholders to deliver reporting built on governed metrics... 

    Nature's Sunshine

    Lehi, UT
    1 day ago
  •  ...Join to apply for the Business Intelligence Engineer role at MX Join to apply for the Business Intelligence Engineer role at MX Life...  ...quickly Contribute to a culture of data-driven thinking by sharing analytical best practices, reusable assets, and tools Basic Requirements... 
    Full time
    Work at office
    Local area
    Remote work

    MX

    Lehi, UT
    4 days ago
  • $52 - $56.33 per hour

     ...accuracy, consistency, and performance across reporting solutions Collaborate with cross-functional teams including business, analytics, and engineering teams Document processes, data models, and reporting standards Skills: Power BI Tableau SQL Server / T-SQL Data... 
    Permanent employment
    Full time
    Contract work

    NextDeavor Inc.

    Lehi, UT
    4 days ago
  •  ...Job Description Job Description Description: POSITION SUMMARY The Analytics Data Engineer (BI/Fabric) will own the technical evolution of our global analytics environment. Reporting to the Globa Senior Manager of Business Intelligence, you will aid in the administration... 
    Work at office
    Flexible hours
    Shift work

    LifeWave Careers

    Draper, UT
    3 days ago
  •  ...development and maintenance of PowerBI dashboards to support business intelligence needs. The ideal candidate will possess strong analytical skills, attention to detail, and proficiency in PowerBI, along with a solid understanding of data management and visualization... 

    Saxon Global

    Lehi, UT
    2 days ago
  • $2,000 per month

     ...passing both a background and credit check. Essential Job Duties As a Senior Data Engineer, you will play a key role in designing, building, and operating scalable data platforms, analytics systems, and AI/ML infrastructure. We'll rely on your expertise across data,... 
    Work at office

    BambooHR

    Draper, UT
    1 day ago
  •  ...stable, enterprise organization in Draper, UT, is seeking a Senior Data Engineer. The Senior Data Engineer will design, build, and maintain secure, high‑performing data platforms that support analytics, data science, and machine learning initiatives at scale. This role... 
    Monday to Friday

    Kforce

    Draper, UT
    1 day ago
  • Data And Strategy Consultant This Data and Strategy team is looking for a consultant to upgrade their data masking code for our main database lower environment. The consultant would need the following skills: SSIS, strong SQL, and preferably C#. The project and daily...

    Samprasoft

    Draper, UT
    3 days ago
  • $63k - $127k

    Nelnet Business Services (NBS), a division of Nelnet, Inc., provides payment technology, education services, and learning management solutions to education and faith-based organizations, serving more than 1,300 higher education institutions, 11,500 K-12 schools, 3,500 ...
    Temporary work
    Local area

    Nelnet

    Draper, UT
    4 days ago
  •  ...analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their careers in IT Industry Candidates who are serious about their... 

    SynergisticIT

    Eagle Mountain, UT
    1 day ago
  • $140k - $220k

     ...Job Description Job Description Seeking a Sr. Project Engineer to provide Owner Representation on the construction of a hyperscale data center campus in Eagle Mountain, UT. This individual will manage various scopes during the base build of multiple buildings on campus... 
    For contractors
    For subcontractor
    Local area

    KALCON

    Eagle Mountain, UT
    11 days ago
  •  ...Elementum platform's native data cloud deployment model and developing supporting documentation. Collaborate closely with internal Engineering and Product teams to ensure the security and compliance of the AI-Driven Workflow features and the native execution environment.... 
    Full time
    Flexible hours

    Elementum AI

    Lehi, UT
    21 hours ago
  •  ...Proficiency in Excel is required; experience with Workiva is preferred. Proficiency in other SEC reporting software will be considered. Analytical Skills: High attention to detail with the ability to manage multiple deliverables and meet strict regulatory deadlines.... 
    Work at office

    Orion180

    Draper, UT
    4 days ago
  • $91.7k - $163.7k

     ...week. Primary Responsibilities : Serve as a senior analytics partner to the Credit team, providing data-driven insights...  ...perform advanced data analysis, automation, validation, and feature engineering, complementing SQL-based workflows and improving analytical... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Draper, UT
    1 day ago
  •  ...to end — from data acquisition and validation through feature engineering and the development of reusable data assets — all while...  ...iteration, and communication of data-driven insights ~ Strong analytical and problem-solving skills with attention to data quality and... 
    Local area

    PURA, Inc.

    Pleasant Grove, UT
    2 days ago
  •  ...insights. Skills and Requirement ~6–8+ years of hands-on experience in data science, machine learning, or machine learning engineering with a history of building and validating production-quality models ~ Strong Python programming skills with experience using... 
    Local area

    ZimZee Recruiting

    Lehi, UT
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analytics Engineer. Be the first to apply!