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.
- 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.
- 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.
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- ...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...SeniorWork at officeRemote workFlexible hours
- ...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...SeniorRemote work
- ...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...SuggestedFull timeWork at officeLocal areaRemote work
- 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
$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...SeniorFull timeWork at office- ...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
- 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
$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...SeniorTemporary work- ...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...SeniorFull timeWork at office
$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 employmentFull timeContract work- ...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...SeniorFull timeWork at officeLocal areaFlexible hours
$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 startFlexible hours- ...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...SeniorWork at office
- 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
- 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 ...SeniorTemporary work
- ...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...SeniorFull timeCasual workWork at officeLocal areaWork from home
- ...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
- ...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
- ...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...SeniorWork experience placementWork at officeFlexible hours
- ...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...SeniorFull timeLocal areaImmediate startFlexible hours
- ...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...SeniorTemporary workSummer holidayWork at officeLocal areaWeekend work
$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 ...SeniorRelocation package- ...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...SeniorTemporary workSummer holidayLocal areaWeekend work
- ...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,...SeniorFull timeWork at officeFlexible hours
- 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 areaRemote work
- ...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...SeniorTemporary workSummer holidayLive inLocal areaImmediate startWeekend work
- ...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...
- ...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...SeniorLocal area
- ...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...SeniorWork at office
- ...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...SeniorFull timeWork experience placementWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior BI Developer. Be the first to apply!
- senior game producer Lehi, UT
- senior robotics software engineer Lehi, UT
- senior application security Lehi, UT
- senior accountant part time Lehi, UT
- senior manager diversity & inclusion Lehi, UT
- senior manager creative operations Lehi, UT
- senior creative Lehi, UT
- senior software engineer Lehi, UT
- senior manager legal Lehi, UT
- senior software engineer ruby on rails Lehi, UT


