Senior Software Engineer-Power BI Embedded
- Source: LinkedIn
- TalentRecruit Software Pvt. Ltd.
- Remote
- Bengaluru
- Full-Time
- Senior
Job Description
Job Description – Senior Software Engineer – Power BI Embedded Position: Senior Software Engineer – Power BI Embedded
Experience: 3–4 Years (Relevant experience in Power BI Embedded)
Location: Remote / Bangalore (Preferred)
Employment Type: Full-Time
About The Role We are looking for a highly skilled Senior Software Engineer – Power BI Embedded to design, develop, and maintain interactive analytics and reporting solutions for our multi-tenant SaaS platform. The ideal candidate should have strong expertise in Power BI Embedded , MySQL , MongoDB , API integrations, and data modeling. You will work closely with product managers, backend engineers, and UI developers to deliver scalable, secure, and high-performance embedded analytics.
Key Responsibilities
- Design, develop, and maintain Power BI Embedded reports and dashboards for a SaaS application.
- Integrate Power BI Embedded using REST APIs, Embedded Tokens, Service Principals, and Azure Active Directory.
- Develop interactive dashboards, KPIs, drill-through reports, and custom visualizations.
- Design and optimize data models for reporting using MySQL and MongoDB.
- Create efficient SQL queries, stored procedures, and aggregation logic for large datasets.
- Build data connectors and integrate data from multiple internal and external sources.
- Develop ETL/data transformation processes where required.
- Optimize report performance for large-scale multi-tenant environments.
- Implement Row-Level Security (RLS) and tenant-based data isolation.
- Work closely with backend teams to expose APIs for reporting and analytics.
- Collaborate with frontend developers to seamlessly integrate reports into the web application.
- Troubleshoot performance bottlenecks in reports, datasets, and databases.
- Maintain documentation for reports, datasets, and embedded analytics architecture.
- Ensure security, scalability, and best practices for embedded analytics.
Required Skills Power BI
- 3–4 years of hands-on experience with Power BI Embedded.
- Strong experience with:
- Power BI Service
- Power BI Desktop
- Power BI Embedded
- Power BI REST APIs
- Workspace Management
- Embedded Tokens
- Azure AD Authentication
- Service Principals
- Data Gateways
- Strong knowledge of DAX, Power Query (M Language), and data modeling.
- Experience implementing Row-Level Security (RLS).
Database Skills
- Strong knowledge of MySQL
- Query optimization
- Joins
- Stored Procedures
- Views
- Performance tuning
- Strong knowledge of MongoDB
- Aggregation Pipeline
- Indexing
- Query optimization
- Schema design
Reporting & Analytics
- Dashboard design and visualization best practices.
- KPI creation and business analytics.
- Report optimization.
- Data modeling.
- Multi-tenant reporting architecture.
- Real-time and near real-time dashboards.
- Report performance tuning.
Integration Skills
- REST APIs
- JSON
- OAuth
- Azure Active Directory
- Azure Services (preferred)
- API-based data connectors
- SaaS platform integrations
Programming Skills (Preferred)
- JavaScript / TypeScript
- Node.js
- C# (.NET) (preferred)
- HTML/CSS
- Azure Functions (preferred)
Preferred Qualifications
- Experience working in a multi-tenant SaaS platform.
- Experience embedding reports into React or Angular applications.
- Knowledge of Azure cloud services.
- Experience with Azure SQL, Azure Storage, or Azure Synapse is a plus.
- Understanding of CI/CD pipelines for Power BI deployments.
- Experience with Git version control.
- Familiarity with Agile/Scrum methodologies.
Educational Qualification
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Nice to Have
- Microsoft Power BI Certification.
- Azure Certification.
- Experience with data warehousing concepts.
- Knowledge of Microsoft Fabric.
- Experience with large enterprise reporting systems.
- Understanding of AI-powered analytics and Copilot features in Power BI.
What We Offer
- Opportunity to work on a cutting-edge AI-powered SaaS platform.
- Exposure to enterprise-scale analytics and embedded reporting.
- Flexible work environment.
- Collaborative engineering culture.
- Career growth opportunities.
- Competitive compensation and benefits.
Skills
- power-bi
- power-bi-embedded
- mysql
- MongoDB
- microsoft-azure
- active-directory
- azure-active-directory
- microsoft-active-directory
- microsoft-azure-active-directory
- microsoft-power-bi-desktop
- workspace
- JSON
- oauth
- javascript
- TypeScript
- microsoft-typescript
- NodeJS
- c-sharp
- azure-functions
- microsoft-azure-functions
- React
- azure-sql
- azure-storage
- microsoft-azure-storage
- azure-synapse
- microsoft-azure-synapse
- microsoft-fabric
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
