BI Developer
- Emeryville, CA, United States
Applications open in a new tab.
Job details
- Posting language
- English
Original job description
Here’s what all the hype is about…
Premier Nutrition Company (PNC) is one of the fastest-growing companies in the proactive wellness space showing clear leadership in the category of protein shakes and powders. We make the brands Premier Protein and Dymatize, and are part of our publicly traded holding company, BellRing Brands (NYSE: BRBR).
We have a simple, yet powerful, formula for our success, which we’ve been nailing since our founding in 1997. We start with an organization powered by our company purpose - Changing Lives with Good Energy. Then our purpose-driven people are given the support and autonomy to develop and grow. Next, we are super-intentional about designing a culture where everyone feels like they truly connect and belong, which is one of our five company core values. Purpose-driven, connected employees deliver amazing business results. And winning companies with remarkable people and thriving cultures attract and retain top talent, so the cycle becomes self-reinforcing or what we call our regenerative culture.
We don’t mind sharing our formula, since we believe the world would be a better place if more workplaces treated adults like adults and gave them the platform to do the best work of their lives - alongside some truly amazing colleagues. Why don’t more companies do this? It takes deep-in-your-bones conviction to your people, products, and purpose to pull it off. It also takes resisting the urge to try to control people, and instead, trusting them to make the right decisions. The result of our vibrant culture speaks for itself: We were certified as a Great Place to Work™ for the 9th year-running in 2025. And we currently rank #8 on Fortune Magazine’s Best Workplaces in our category and were in the top 12 for each of the last 7 years.
We have a long list of ways we take care of our people, but here are some crowd-pleasers that our employees often say they love most: Year-round ½ day Fridays, free lunches & snacks, dogs in the office, culture of belonging celebrations, engaging in-office events like bring your kids to work day, 6% 401k match after 1 year, generous paid family leave regardless of gender, all positions bonus-eligible, company-wide volunteer days, company-matched charitable donations, no employee handbook, no dress code, coaching conversations instead of performance reviews, and walking meetings.
PNC seeks individuals who will flourish in this type of work environment and will add to our culture and help build this high-growth company for the next phase in our amazing journey. Does this sound like you? Then read on…
We believe in the power of mindset, and specifically what we call the Challenger Mindset. Do you take smart, bold risks, display relentless hunger, and see yourself as a builder? We’re looking for individuals who choose action over analysis paralysis - those who start before they feel completely ready, make calculated moves based on the best information available, and build momentum through decisive action rather than perfect planning. You should have an insatiable drive that keeps you agile and forward-thinking, always challenging assumptions, seeking new opportunities, and focusing on long-term impact over short-term wins. Above all, you’re a builder - someone who transforms the status quo, finds smarter, simpler, faster ways to get things done, and inspires others to do the same.
The role you’re interested in…
As a BI Developer, you will help our company solve challenging business problems and drive decisions through trusted, scalable analytics. As a member of our Enterprise Data Intelligence team, you will work at the intersection of business, data, and technology, partnering with stakeholders to understand business problems, define meaningful metrics, and deliver analytical solutions that enable better and faster decision-making.
In this role, you will have an opportunity to own up to medium complexity BI solutions end-to-end, from business discovery and requirements definition through metric definition, data and semantic modeling, visualization, testing, deployment, adoption, and ongoing support. You will primarily work in Power BI and SQL, while partnering closely with Data Engineering and working within a broader modern data ecosystem that includes Snowflake and dbt.
This role goes beyond building dashboards. You will contribute to development standards, reusable patterns, semantic modeling practices, and practical governance while bringing your own informed point of view to how analytical solutions should be designed and delivered.
We are looking for someone who is hands-on, technically strong, self-directed, curious, and biased toward action and closure. You should be comfortable operating with ambiguity, forming recommendations rather than waiting for detailed instructions, respectfully challenging assumptions, and taking ownership of moving work across the finish line.
The work environment…
So, what’s it like to work here? If you’re based in the greater Bay Area, you’ll walk into our Emeryville office each Tuesday morning and start the in-person portion of our hybrid work week at our weekly all-company meeting and find close to 200 of your colleagues, some sitting with their dogs, talking excitedly through the week ahead and watching a newer teammate tell their personal life and career journey followed by a quick update on any hot topics that might be relevant to the week ahead.
We are a dynamic, HYBRID workplace so every employee who lives within 100 miles of our offices is expected to come in Tuesday through Thursday. We are very intentional about connecting in person for things like innovation, impromptu collaboration, having respectful challenges to get to better decisions, leadership role-modeling, and culture building. Great work cultures are built on stories about what great looks like in practice, and great stories during virtual meetings just don’t happen. The expected pay scale for this role is $120k to $140k, which may vary based on relevant experience, qualifications, geographic area (if applicable), and internal equity for the role.
At the beginning of 2026, we will move into our massive modern 133,000 square foot headquarters in Emeryville, California, complete with spacious personal workspaces, gym with rock-climbing wall, a café, free onsite parking, tons of greenery, and many transportation options.
You’re excited about this opportunity because your time will be filled with…
Design, Develop, and Deliver BI Solutions: 50% of your time
- In partnership with Associate Director, own BI projects end-to-end, including discovery, requirements definition, solution design, development, testing, deployment, documentation, training, adoption, and ongoing support.
- Partner directly with business stakeholders and lead discovery sessions to understand business processes, and the decisions the analytics need to support, , translating loosely defined business questions into analytical requirements, metric definitions, data requirements, and implementable BI solutions..
- Design and develop intuitive, scalable, and performant Power BI reports and dashboards that enable users to understand performance, identify opportunities, and take action.
- Develop and maintain DAX measures, calculations, KPIs, and analytical experiences using sound modeling practices.
- Apply effective visualization, information-design, and user-experience principles so BI products clearly communicate insights rather than simply present available data.
- Explore and analyze data to identify patterns, anomalies, data-quality issues, and assumptions that should be validated before solutions are implemented.
- Bring an informed point of view to business and technical discussions. Respectfully challenge requirements, metric definitions, or proposed solutions when the data or experience suggests a better approach.
- Manage dashboard design discussions, UAT, stakeholder communication, and delivery activities necessary to successfully implement BI solutions.
- Manage multiple initiatives and dependencies, communicate risks early, respect agreed-upon timelines, and actively drive open decisions and deliverables toward closure.
- Partner with stakeholders following deployment to evaluate adoption and effectiveness, gather feedback, and evolve analytical products as business needs change.
Build and Maintain Trusted Semantic Models and Metrics: 30% of your time
- Design, build, maintain, and support reusable Power BI semantic models that provide consistent analytical experiences across reports and business use cases.
- Partner with business stakeholders to define KPIs and metrics, including their business meaning, calculation logic, grain, dimensions, filters, and underlying business rules.
- Build reusable measures and analytical constructs that promote consistent interpretation of business performance across reports and teams.
- Apply consistent practices for semantic model naming, documentation, ownership, security, performance, metric definition, lifecycle management, and reuse.
- Collaborate closely with Data Engineering to communicate data requirements, understand upstream transformations and dependencies, troubleshoot data issues, and determine the appropriate layer for business and analytical logic.
- Understand the upstream data lifecycle sufficiently to recognize when a requirement should be addressed through the underlying data model or transformation layer rather than through additional report-specific logic.
- Help reduce duplicated business logic and unnecessary report-specific calculations by promoting scalable and reusable analytical patterns.
- Contribute to practical governance practices that improve the consistency, usability, trust, maintainability, and reuse of semantic models and metrics.
Drive BI Development Excellence and Innovation: 20% of your time
- Contribute to establishing and continuously improving BI development standards, best practices, and reusable patterns across solution design, semantic modeling, metric development, visualization, testing, documentation, review, deployment, and support.
- Help demonstrate through implementation what good looks like for BI from a process, technical, and implementation perspective.
- Understand and follow structured software development and deployment practices appropriate to BI delivery, including requirements and design, development, testing, peer review, version control, deployment/release management, documentation, and production support.
- Develop and apply appropriate testing approaches for BI solutions, including validation of source-to-report data, metric calculations, filters, security, edge cases, and regression impacts.
- Assist in the implementation and maintenance of appropriate data-access and security practices within BI solutions.
- Monitor deployed solutions, troubleshoot issues across the BI stack, and partner with Data Engineering when root causes extend into upstream data models or pipelines.
- Proactively identify opportunities to simplify, standardize, automate, consolidate, or improve existing BI solutions and development processes.
- Apply practical governance practices and contribute to improving how BI assets, semantic models, metrics, documentation, access, and lifecycle management are handled.
- Use AI-assisted tools as a practical, repeatable part of day-to-day BI development to accelerate and improve requirements analysis, SQL and DAX development, semantic modeling, dashboard prototyping, documentation, test creation, troubleshooting, and technical/design reviews, and proactively identify new ways to improve the speed, quality, and consistency of BI delivery.
- Apply sound judgment to AI-generated outputs by reviewing, validating, and testing results before incorporating them into production solutions.
What are we looking for?
Education:
- Bachelor’s degree in computer science, Information Systems, Data Analytics, Engineering, Business Analytics, or a related discipline, or equivalent practical experience.
Experience:
- 3+ years of experience developing enterprise BI and analytics solutions, with demonstrated experience delivering solutions from business requirements through production deployment and support.
- Strong hands-on experience with Microsoft Power BI, including report/dashboard development, semantic modeling, DAX, Power Query, security, deployment, and performance optimization.
- Advanced SQL skills with the ability to independently explore complex datasets, develop analytical logic, troubleshoot data issues, and write efficient and maintainable queries.
- Strong understanding of data and dimensional modeling, including facts, dimensions, grain, relationships, hierarchies, and common analytical modeling patterns.
- Demonstrated experience building and maintaining semantic models and reusable business metrics/KPIs.
- Experience partnering with business stakeholders to define metrics rather than simply implementing predetermined calculations.
- Ability to lead requirements and discovery conversations and translate ambiguous business questions into clearly defined analytical requirements and solutions.
- Strong analytical mindset with the ability to explore data, identify patterns and anomalies, validate assumptions, and critically evaluate whether the underlying data supports the business question being addressed.
- Experience collaborating closely with Data Engineering teams and an understanding of how BI fits within the end-to-end data lifecycle, from source data and transformations through dimensional models, semantic models, and downstream analytical consumption.
- Exposure to modern cloud data platforms such as Snowflake and analytics transformation frameworks such as dbt, with an understanding of their role in producing trusted, analytics-ready data. Hands-on development expertise in Snowflake or dbt is not required.
- Understanding of structured software development and deployment practices as they apply to BI, including testing, review, version control, deployment across environments, release management, and production support.
- Understanding of data quality, governance, lineage, security, and documentation concepts relevant to enterprise analytics.
- Demonstrated ability to independently drive BI initiatives, manage dependencies, communicate risks, respect delivery commitments, and move projects and decisions toward closure.
- Excellent written and verbal communication skills, including the ability to explain analytical and technical concepts to both business and technical audiences.
- Demonstrated use of AI-assisted tools within BI or analytical development workflows, with practical examples of how AI has been used to improve development speed, quality, testing, documentation, reviews, troubleshooting, or delivery.
- Demonstrated use of AI-assisted tools within BI or analytical development workflows, with practical examples of improving development speed, quality, testing, documentation, reviews, troubleshooting, or delivery, and sound judgment in validating AI-assisted work to maintain the accuracy and quality expected of production analytical solutions.
Preferred Qualifications
- Experience contributing to or implementing BI standards, reusable development patterns, or best practices within an analytics organization.
- Exposure to implementing practical BI or analytics governance practices, including areas such as ownership, certification, documentation, access, lifecycle management, or metric consistency.
- Experience contributing to semantic-model standards or governance in an environment supporting multiple reports, analytical products, or business teams.
- Experience supporting analytics across business functions such as Sales, Finance, Revenue Growth Management, Supply Chain, Demand Planning, or Marketing.
- Experience working in the CPG industry.
- o Microsoft Power BI certification or equivalent demonstrated expertise.
- o Experience improving BI deployment, testing, version-control, or release-management practices.Experience with a shared or universal semantic/metrics layer that enables governed business definitions and metrics to be reused beyond an individual Power BI report or visualization layer.
Skills
- Problem-Solving: Ability to take ambiguous business and data problems, structure them, investigate the underlying data, and drive them toward practical and scalable solutions.
- Business Curiosity: Seeks to understand why a metric or analytical solution matters, how the underlying business process works, and what decisions the solution needs to support.
- Ownership & Execution: Self-directed and accountable for outcomes. Establishes clear next steps, manages dependencies, surfaces risks early, respects delivery commitments, and drives work through decisions, implementation, and closure.
- Brings a Point of View: Uses business context, data, experience, and technical judgment to develop recommendations. Will respectfully challenge requirements, definitions, or proposed solutions when there is a better path rather than simply implementing what is requested.
- Technical Depth: Comfortable moving across SQL, dimensional models, semantic models, DAX, and Power BI while understanding how these components fit within the broader data ecosystem.
- Metric Discipline: Understands that a KPI is more than a calculation and works to establish clear definitions, grain, dimensionality, business rules, ownership, and context.
- Obsesses Over the Details: Committed to accuracy and recognizes that seemingly small inconsistencies in data, definitions, calculations, or implementation can undermine trust in analytics.
- Drives Continuous Improvement: Constantly looks for opportunities to improve processes, standards, patterns, tools, quality, and efficiency.
- Raises the Bar: Contributes ideas and practical examples that help the team continuously improve what good BI development looks like without requiring that the individual already have owned enterprise-wide standards.
- Collaborative: Partners effectively with Data Engineering, business stakeholders, and other technical teams while maintaining clear ownership and accountability.
- AI-Enabled: Uses AI naturally and thoughtfully as part of modern BI development and continually explores ways it can improve quality and productivity.
- Communication: Communicates clearly with technical and business audiences, explains recommendations and trade-offs, and brings stakeholders along through context and rationale.
- Adaptability: Comfortable managing multiple projects and priorities as business needs evolve.
- Continuous Learner: Passionate about staying current with advancements in BI, analytics, semantic modeling, AI, and related technologies.
What the work is like:
- You'll spend a significant portion of your day working on a computer, reviewing data, creating reports, communicating with partners, and joining virtual and in-person meetings
- This role requires frequent and ongoing use of a keyboard, mouse, phone, and other office technology
- You'll regularly navigate multiple systems at once, analyze detailed information, and shift between competing priorities and deadlines
- You'll communicate regularly with team members, cross-functional partners, external partners, and leaders through meetings, Outlook based email, messaging platforms such as Microsoft Teams, and presentations
- Occasional movement around the office may be required for meetings, collaboration, and team activities
- May occasionally lift or move office materials weighing up to 10 pounds
So, if after reading through this long list you’re thinking - I’m not sure I meet 100% of these requirements, should I still apply? YES - if you embody a growth mindset, see challenges as opportunities to develop, and find innovative ways to get the real work that matters done, you sound like our kind of candidate!
The 5 capabilities or mindsets most relevant to this role:
- Challenger Mindset - bias for action, hungry to get after it, comfortable taking smart risks
- Be a builder by creating for the future
- Enterprise strategic view - take the full company perspective over departments or channels
- Challenge ideas respectfully by sharing your real opinion with conviction; disagree in a way people feel heard
- Bring people along by providing context and cascading information; share openly and inclusively
You will thrive here and may just do the best work of your life if…
- You are hungry, are comfortable with smart risks,
- You like to get sh*t, I mean - stuff done
- You can be both clear and kind - empathetic yet hold people accountable
- You want to be an integral part of shaping an amazing work culture and being a culture-add
- You are comfortable being natural, casual, open, and even a bit playful at work
This may not be your ideal next career move if you like…
- …a lot of structure, rules, and uniformity
- …a lot of command and control management
- …a “big company” impersonal, cog-in-the-machine vibe - that ain’t us
- …to build a beautiful, orderly bureaucracy
- … things to not change much
Here’s the deal with our not-so-standard, um…standard interview process because we know you are the curious type, which is why you’re still reading this…
- Quick 30 min phone chat with a high energy member of our Talent Acquisition team to do a quick overview of your background and answer any burning questions you have
- Team interviews are kept to a minimum to foster a more efficient, candidate-friendly process (too many interviewers yields little value and drags out the process for you - and who wants that, right?):
- A short series of in-person or video interviews in a 1:1 setting; these are usually with the hiring manager, one or two other team members, and a person from another team to get broader perspectives (note: we don’t do panel interviews because they don’t give interviewers a chance to ask you unique questions, and we assign interviewers different roles so we’re probing different capabilities)
- A case study or job task to simulate what you’d actually be doing in the role might be included (since your job is not actually to be interviewed for a living, why is that the thing companies rely on so much?) Yes, there will be a small panel for this one so you don’t have to do it more than once, and yes, they might ask you some kind yet probing questions at the end after the raucous applause stops.
- Once your interview concludes, the team will meet for an in-depth consultative process to ensure we are hiring the right person for the right job. Interviewers must come in with a strong yes or no vote beforehand to avoid groupthink with supporting reasons. The collective thoughts on your candidacy will be discussed in an environment of safety to challenge ideas respectfully, debate. and be open to all important qualifications of the candidates. A trained, disinterested bias blocker will be present to help mitigate bias so the team can make a sound hiring decision. The moment of truth arrives when the hiring manager makes the big decision. If you nailed the interviews and the case study was brilliant, guess what? The offer is all yours! And the ball is in your court. Will you accept? We sure hope so, because this place is the real deal, and don’t just believe us - just ask the 91% of our people who said this is a great place to work in our most recent employee survey.
We strive to create an equitable and inclusive environment to contribute to the success of our organization. Premier Nutrition provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, status as a covered veteran and any other category protected under applicable federal, state, provincial and local laws.