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

Senior BI Developer

Nature's Sunshine Products

Job Description

Job Description

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 a Senior BI Developer, you will own the reporting and analytics experience layer: dashboards, reports, visualization standards, performance, usability, and user enablement that help leaders turn trusted data into action.

This role is responsible for the last mile of analytics: transforming governed data products into clear, intuitive, high-performing reporting experiences that help leaders run the business. You will make trusted models easier to use, understand, and act on across the organization.

This is a high-impact role for someone who wants to put trusted data in the hands of the people making decisions that drive performance. The right person will raise the standard for reporting across the company, make insights easier to find and act on, and help teams spot opportunities, solve problems, and make better operating decisions.What You'll Do
  • Design, build, and maintain high-quality Power BI dashboards, reports, and analytics experiences.
  • Translate business questions into clear, usable reporting solutions that support decision-making.
  • Partner with Product Management and Analytics Engineering, and stakeholders to deliver reporting built on governed metrics, semantic models, and reusable data assets.
  • Own dashboard UX, report layout, navigation, visual hierarchy, usability, accessibility, and performance.
  • Establish and maintain BI standards for visualization, interactivity, report design, naming, documentation, and certification.
  • Improve report performance, reliability, and maintainability across the BI portfolio.
  • Support report adoption through training, documentation, and user enablement.
  • Help rationalize the reporting estate by identifying duplicate, outdated, low-value, or confusing reports.
  • Troubleshoot user issues, clarify report logic, and help business teams understand how to use analytics effectively.
  • Use AI-assisted workflows where appropriate to accelerate development, documentation, QA, and user support while protecting accuracy and trust.
What We're Looking ForRequired Qualifications
  • 5+ years of experience in BI development, analytics, reporting, or a closely related role.
  • Strong hands-on experience with Power BI, including report design, DAX, data modeling concepts, performance optimization, and workspace management.
  • Proven ability to create clear, intuitive dashboards for business users and executives.
  • Strong understanding of KPIs, business metrics, semantic models, and governed reporting practices.
  • Ability to translate ambiguous business needs into practical, user-friendly reporting experiences.
  • Strong data visualization judgment, including when not to use a chart, metric, page, filter, or visual.
  • Comfort partnering with technical teams and non-technical business stakeholders.
  • Strong SQL skills and ability to validate, troubleshoot, and reason through data issues.
  • Bias toward clarity, usability, adoption, and business impact rather than dashboard volume.
Preferred Qualifications
  • Experience with Microsoft Fabric and Power BI semantic models.
  • Experience supporting enterprise BI standards, report certification, governed workspaces, or self-service analytics programs.
  • Familiarity with dimensional models, facts, dimensions, measures, and metric governance.
  • Experience improving report performance, reducing report sprawl, or consolidating legacy dashboards.
  • Experience creating training materials, documentation, or enablement programs for business users.
  • Experience using AI tools to improve development speed, documentation, testing, or support workflows.
Who Will Thrive in This Role

You will thrive here if you care deeply about the user experience of analytics. You know that a technically correct report can still fail if it is confusing, slow, cluttered, or disconnected from how leaders actually make decisions.

You should be comfortable pushing back on vague requests, simplifying complex requirements, and helping stakeholders focus on the decisions a report needs to support. You should also be willing to retire or redesign reports that no longer create value.

This is a role for someone who wants to help shape the BI layer of a modern enterprise data function: trusted data underneath, clear reporting on top, and business users who know how to act on what they see.

Success in This Role Looks Like
  • Business users trust and regularly use the reporting experiences you build.
  • Reports are clear, fast, intuitive, and aligned to governed metrics.
  • Leaders have fewer conflicting views of performance.
  • Duplicate and outdated reports are reduced over time.
  • Users need less ad hoc support because reports are easier to understand.
  • BI standards improve consistency across the reporting portfolio.
  • Analytics adoption increases across business teams.

#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.

Job Posted by ApplicantPro
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Senior BI Developer in Lehi, UT vacancy
  •  ...hackajob is collaborating with Verisk to connect them with exceptional professionals for this role. Description A Senior Developer I is an experienced and excellent software developer who is proactive, capable, passionate, and productive. They know how to code... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Verisk

    Lehi, UT
    4 days ago
  •  ...software components using Python and C/C++. - Implement architectural designs and technical patterns defined by senior engineers and software architects. - Develop and maintain systems that ingest, transform, validate, and serve radar and weather data products. - Own... 
    Senior
    Remote work

    Verisk

    Lehi, UT
    4 days ago
  •  ...collaboration with data engineering Lead and execute end-to-end BI projects—from scoping and analysis to build and rollout—with minimal...  ...reasonable accommodations by sending an email to ****@*****.***. Seniority level Seniority level Mid-Senior level Employment type Employment... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    MX

    Lehi, UT
    3 days ago
  • A leading autonomous robotics firm is seeking an AI Infrastructure Engineer IV to design and maintain systems for AI and machine learning capabilities. You'll collaborate with various engineering teams to optimize cloud infrastructure for high-performance workloads. Ideal...
    Senior

    Autonomous Solutions

    Lehi, UT
    4 days ago
  • $160k - $200k

    Slant Job Posting Our company Pageport, Inc. is launching a new product called Slant — an AI-powered CRM built specifically for financial advisors with the mission of helping 20M Americans make better financial decision by increasing the capacity of financial advisors...
    Senior
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    4 days ago
  •  ...Thanksgiving Point Institute Inc. in Lehi, Utah, is seeking a Senior Maintenance Technician to join its Facilities Team. This role offers opportunities to maintain unique facilities, ensuring safety and operational efficiency while providing exceptional guest experiences... 
    Senior

    Thanksgiving Point Institute Inc.

    Lehi, UT
    19 hours ago
  • What You’ll Own Design, build, and maintain scalable backend services and APIs using Go (Golang) microservices. Drive technical architecture and contribute to long-term system health by anticipating scaling and maintenance needs. Collaborate cross-functionally with product...
    Senior

    Weave

    Lehi, UT
    4 days ago
  • $113.94k - $178.88k

     ...Job Profile Summary: The Senior Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion's platform. This role operates across the full stack, leveraging React/Next.js and Ruby on Rails, and is expected to make... 
    Senior
    Temporary work

    Orion Corporation

    Lehi, UT
    4 days ago
  •  ...Neighbor.com marketplace. You will have significant influence in our early-stage company by helping to define product features, develop consumer marketplace technologies, and influence the system architecture to create a quality product for our users. A commitment to... 
    Senior
    Full time
    Work at office

    Neighbor, Inc.

    Lehi, UT
    1 day ago
  • $52 - $56.33 per hour

     ...Job Description Job Description BI Developer 3 Full-time Lehi, UT, US You’ll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees Paid sick... 
    Permanent employment
    Full time
    Contract work

    NextDeavor Inc.

    Lehi, UT
    3 days ago
  •  ...Senior Software Engineer II American Fork, Utah, United States LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    LVT Corp

    American Fork, UT
    2 hours ago
  • $159k - $191.9k

     ...Collaboration Partner with the Director of Data Engineering on strategic planning, prioritization, and roadmap execution. Collaborate with senior leaders across Engineering, Product, and Analytics on enterprise technical strategy. Work across organizational boundaries to... 
    Immediate start
    Flexible hours

    NetDocuments

    Lehi, UT
    2 days ago
  •  ...Senior Sec Reporting Analyst At Orion180, we don't just stand out for what we do; we shine because of how we do it. Our mission is...  ...control environment. This is a unique "ground-floor" opportunity to develop highly marketable technical skills in a fast-growing insurance... 
    Senior
    Work at office

    Orion180

    Draper, UT
    3 days ago
  • Qualifications High integrity Two to four years of experience Strong academic credentials (3.5 G.P.A. or higher) Ability to establish great working relationships with clients and colleagues Demonstrated leadership and problem-solving skills Ability to prioritize tasks,...
    Senior

    Tanner

    Lehi, UT
    3 days ago
  • Position Summary: Oversees employees and directs operations of the hearing center. Participates in licensed hearing aid dispenser duties. Provides a high level of member service. For additional information about pay ranges, click here. We offer a comprehensive package ...
    Senior
    Temporary work

    Elijahhouseliving

    Lehi, UT
    19 hours ago
  •  ...Most Loved Workplaces®. Pattern is hiring a back-end focused, Senior Software Engineer. This position is for our cross-dock WMS team...  ...What is a day in the life of a Senior Software Engineer? Develop and maintain foundational components of our "Shelf" platform, an... 
    Senior
    Full time
    Casual work
    Work at office
    Local area
    Work from home

    Pattern

    Lehi, UT
    1 day ago
  •  ...Job title: Senior Accountant We are seeking a detail-oriented Senior Accountant to assist in financial close and bookkeeping processes...  ...You possess strong analytical skills and can identify issues, develop solutions, and implement improvements efficiently. Attention... 
    Senior

    Hire Integrated

    Lehi, UT
    19 hours ago
  •  ...Senior Firmware DeveloperCricut, Inc.South Jordan, Utah, United States(on-site)Posted1 day ago**Description**Cricut, Inc. in South Jordan, UT is hiring a Senior Firmware Developer. Must have a Master’s degree in electrical engineering, computer science, computer engineering... 
    Senior

    Building Automation Systems Supervisor - The Claremont Colle...

    South Jordan, UT
    2 days ago
  •  ...Senior Administrative Assistant We are looking for an experienced Senior Administrative Assistant to provide support to Senior Director leadership within the Global Enterprise Marketing team. Your role will complement and support the leaders for our team's overarching... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    Adobe

    Lehi, UT
    3 days ago
  •  ...principles, and ready to get to work, you won't find a better place to learn and accelerate your career. Description Podium is seeking a Senior Technical Recruiter (Full Time) to join our team and drive end-to-end hiring for our Software Engineering organization. You’ll play... 
    Senior
    Full time
    Local area
    Immediate start
    Flexible hours

    Podium

    Lehi, UT
    3 days ago
  •  ...Senior Director, Enterprise Sales At Podium, we bring AI Employees to local businesses...  ...a winning go-to-market (GTM) strategy. Develop and execute sales plans to achieve revenue...  ...dental, and vision benefits ~401k Plan ~ Bi-annual swag drops with cool Podium gear... 
    Senior
    Temporary work
    Summer holiday
    Work at office
    Local area
    Weekend work

    Podium

    Lehi, UT
    1 day ago
  • $56.16k - $106.08k

    Job Title Location: Saratoga Springs, UT, 84043, United States Base Pay: $56,160.00 - $106,080.00 / Year Other Compensation: Now Offering - $2000 Sign-On Bonus! Job Category: HVAC and Refrigeration Industry: eCommerce / Retailer Required Degree: High ...
    Senior
    Relocation package

    IntelliSource

    Saratoga Springs, UT
    6 days ago
  •  ...Senior Product Manager At Podium, we bring AI Employees to local businesses that turn every conversation into revenue. Trusted by 60,...  ...weekends, excellent medical, dental, and vision benefits, 401k Plan, bi-annual swag drops with cool Podium gear and apparel, a stellar HQ... 
    Senior
    Temporary work
    Summer holiday
    Local area
    Weekend work

    Podium

    Lehi, UT
    19 hours ago
  •  ...ABOUT THIS ROLE As Senior Data Engineer, you will own and evolve LVT’s core data platform—...  ...storage optimization, and cost governance. Develop and enforce semantic models that expose consistent...  ...productivity across teams—not just within BI. Lead cross-functional data initiatives,... 
    Senior
    Full time
    Work at office
    Flexible hours

    Dormont Manufacturing Company

    American Fork, UT
    3 days ago
  • For over 17 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services. Leveraging our extensive expertise across multiple domains such as Cloud technology, Salesforce, AI, Machine Learning, and Technical Writing...
    Local area
    Remote work

    Trilyon, Inc.

    Lehi, UT
    4 days ago
  •  ...Generous vacation time, plus three 4-day summer holiday weekends ~ Excellent medical, dental, and vision benefits ~401k Plan ~ Bi-annual swag drops with cool Podium gear and apparel ~ A stellar HQ (Utah) gym with local professional coaches and classes offered... 
    Senior
    Temporary work
    Summer holiday
    Live in
    Local area
    Immediate start
    Weekend work

    Podium

    Lehi, UT
    4 days ago
  •  ...Key Responsibilities: Collect, clean, and preprocess data from various sources to ensure data integrity and accuracy. Develop, design, and maintain interactive PowerBI dashboards and reports to support business objectives and decision-making processes. Collaborate... 

    Saxon Global

    Lehi, UT
    1 day ago
  •  ...We are seeking a Senior Tax Accountant to join Weave's Tax team and play a key role in supporting tax compliance, tax accounting, indirect...  ...a unique opportunity to expand your technical skill set, develop expertise in complex tax matters, and make a visible impact on... 
    Senior
    Local area

    Weave

    Lehi, UT
    3 days ago
  •  ...ready to move fast, you’ll feel at home at MX. Job Summary As a Senior Analytics Engineer within the Operational Analytics department,...  ...governance standards. Data Accessibility and Democratization: Develop intuitive, business‑friendly data models and assets optimized for... 
    Senior
    Work at office

    Dormont Manufacturing Company

    Lehi, UT
    3 days ago
  •  ...Overview Senior/Staff Software Engineer — Draper, UT, United States. Full Time. At Redo , we’re redefining the customer experience journey...  ...experiences at every touchpoint! Responsibilities Design, develop, test, deploy, improve, and maintain software. Work with product... 
    Senior
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Cervin

    Draper, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior BI Developer. Be the first to apply!