Job Description to be pasted here.
Position: Senior BI Developer
Reports to: Alisha Paine
Department: IT
Date Created: November 2025
SUMMARY
The Senior BI Developer will have a blend of strong data modeling, advanced data analysis, and front-end
dashboarding skills to help deliver scalable, insightful analytics solutions that support global operations. This role
will partner closely with stakeholders across Go-To-Market, Customer Experience, and Product to turn raw data
into reliable, actionable insights. The role combines hands-on development of business intelligence solutions
with statistical and analytical techniques to uncover trends, optimize performance, and support data-driven
decision making. The ideal candidate will be passionate about data, skilled in transforming complex datasets into
actionable insights, and experienced in managing BI solutions to ensure performance, security, and scalability
ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Perform advanced data analysis, including trend identification, correlation, and predictive modeling in
support of strategic initiatives.
• Design, deliver, and onboard end—users to dashboards in Power BI
• Design, build, and maintain scalable, well-structured data models in Snowflake using SQL and dbt
• Apply statistical techniques and exploratory data analysis to validate assumptions and improve accuracy
of data insights.
• Collaborate with business stakeholders to gather requirements and translate them into technical data
solutions to support KPIs/OKRs driving critical enterprise insights.
• Partner with other developers and engineers to design data pipelines and define transformation logic
that supports analytics and reporting use cases.
• Establish and follow best practices for data modeling, visualization standards, and governance to ensure
data accuracy, consistency, and integrity across BI solutions.
• Participate in requirements gathering, QA testing, UAT, and stakeholder training as needed.
• Continuously improve data accuracy, standardize key metrics, and refine reporting processes to drive
operational efficiency.
• Monitor BI solutions to ensure performance and reliable data access, implementing enhancements as
needed.
• Implement governance policies, including naming conventions, data security, and usage monitoring.
IDEAL EXPERIENCE:
• 7+ years of experience in BI, data science, data analyst, analytics engineering, or data engineering roles.
• Strong SQL skills and an understanding of performance tuning, indexing, and large-scale data handling.
• Proven experience in advanced data analysis, including statistical modeling and hypothesis testing.
• Proven experience of data visualization and dashboarding best practices.
• Exposure to predictive modeling, feature engineering, and model evaluation techniques.
• Demonstrated experience with data storytelling and translating analytical findings into actionable
business recommendations.
• Demonstrated hands-on experience with modern cloud-based data platforms, data transformation, data
modeling, version control, and enterprise business intelligence and data visualization tools.
• Experience with E2E software development lifecycle and DevOps practices.
PREFERRED QUALIFICATIONS:
• Hands on experience with Snowflake, dbt, GitHub and Power BI.
• Familiarity with Python and R for data analysis, automation, and basic machine learning.
• Familiarity with platforms such as NetSuite, Salesforce, or Marketo is a plus.
• Experience working in SaaS product environment or data-driven enterprise is a strong plus.
• Experience working in Agile and working with Jira and Confluence is a strong plus.
IDEAL EDUCATION & TRAINING:
• Bachelor’s degree in Data Science, Analytics, Computer Science, Engineering or a related field.
• Advanced coursework or certifications in data analysis, statistics, or machine learning is a plus.
• Understanding of data governance and data management practices.