Avetta

Senior BI Developer

Bengaluru, Karnataka, India Full Time

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.