Senior Business Intelligence Engineer (Power BI)
Experience level: 5+ years
Function: Data & Analytics / Business Intelligence
Engagement type: Client-facing delivery (consulting / embedded analytics)
About the Role
We're looking for a Senior BI Engineer who can own the full lifecycle of analytics delivery, from data modeling in the warehouse through to polished, secure, production-grade Power BI reporting embedded in client-facing applications. This is a hybrid technical and consultative role. You'll build the reports, engineer the data behind them, and communicate directly with client stakeholders about priorities, trade-offs, and progress.
You'll work on a mature analytics program spanning executive dashboards, member/partner performance reporting, geospatial analytics, embedded portal analytics, and emerging AI-driven conversational analytics. The right person is equally comfortable debugging a row-level security conflict in DAX, tuning a Snowflake view, and explaining a data limitation to a non-technical business owner in plain language.
Must-Have Qualifications
- 5+ years of hands-on BI/analytics engineering experience, with a strong concentration in Power BI.
- Expert-level DAX and Power Query / M, able to write, optimize, and debug complex measures and transformations.
- Strong data modeling fundamentals (star schema,
relationships, cardinality, and their impact on report behavior).
- Deep, practical experience with row-level security in Power BI and its edge cases around export and embedding.
- Advanced SQL (required) and solid experience with a cloud data warehouse. Snowflake strongly preferred (or Redshift/BigQuery/Synapse with willingness to ramp on Snowflake).
- Python (required) for data work, including API integration, data prep/transformation, notebook-based workflows, and automation/scripting.
- Solid grasp of data warehousing and ELT/ETL concepts and best practices.
- Discipline around data validation, QA, and testing, plus awareness of data governance and sensitive/PII handling.
- Experience delivering in a client-facing or stakeholder-facing capacity: gathering requirements, managing expectations, and explaining technical concepts to non-technical audiences.
- Robust troubleshooting instincts, able to trace a reporting symptom back to a root cause in the data, the model, the security layer, or the source system.
- Clear written and verbal communication; comfortable owning updates and coordinating across a delivery team.
Interested candidates can apply or share a resume on
[email protected]
📌 Business Intelligence Analyst (Hyderabad)
🏢 BPMLinks
📍 Hyderabad