Power BI Developer

EXL

New York (NY)

On-site

USD 95,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EXL Analytics is seeking a Power BI BI developer with 4+ years of experience to build and optimize semantic models and business dashboards. You will transform data using SQL and Databricks, design robust data models, and collaborate with stakeholders to deliver high-impact analytics.

You will work on scalable data pipelines, advanced DAX calculations, and performance tuning to support KPI reporting for insurance analytics. This role emphasizes collaboration and data-driven decision making.

Qualifications

  • 4+ years of experience building Power BI semantic models and business-facing reports/dashboards.
  • Strong hands-on experience transforming large/complex datasets with SQL and Databricks.
  • Understanding how source data should be transformed and structured to support reporting and analytics.
  • Experience with insurance analytics domain is a plus (Life Insurance preferred).

Responsibilities

  • Build and maintain Power BI reports and dashboards for business users.
  • Extract, transform, cleanse, and integrate data from multiple sources using SQL and Databricks.
  • Design and implement semantic models with fact/dimension structures, relationships, and measures; develop DAX calculations.
  • Develop scalable data transformation pipelines in Databricks to prepare analytics datasets.
  • Write complex SQL queries for data extraction, transformation, aggregation, and quality validation.
  • Collaborate with stakeholders and BI developers to translate requirements into data and semantic-model specs.
  • Optimize SQL, Databricks transformations, and semantic models for performance and scalability.
  • Support deployment, maintenance, and improvement of Power BI datasets and pipelines.

Skills

Power BI
SQL
Databricks
DAX
Data Modeling
ETL
Python/PySpark
Data Visualization
Performance Tuning

Education

Bachelor's or Master's degree in data science, economics, mathematics, CS/engineering or operations research

Tools

Databricks
Git
CI/CD
Power BI Deployment

Job description

Location: Based out of US (NJ/NY Preferred)

Role & Responsibilities Overview:
  • Build and maintain Power BI reports and dashboards, selecting appropriate visuals and interaction patterns for business users.
  • Extract, transform, cleanse, and integrate data from multiple source systems using SQL and Databricks.
  • Design and implement Power BI semantic models, including fact/dimension structures, relationships, hierarchies, and business measures. Develop DAX measures and calculations to support KPIs, metrics, trends, segmentation, and advanced analytical requirements.
  • Develop scalable and reusable data transformation pipelines in Databricks to prepare curated datasets for analytics.
  • Write complex, optimized SQL queries for data extraction, transformation, aggregation, reconciliation, and data quality validation.
  • Collaborate with business stakeholders and BI developers to translate reporting requirements into data and semantic-model requirements.
  • Optimize SQL, Databricks transformations, semantic models, and DAX for performance and scalability.
  • Support deployment, maintenance, troubleshooting, and enhancement of Power BI datasets, reports, and data pipelines.
Candidate Profile:
  • Location - Based out of US (NJ/NY Preferred)
  • 4+ years demonstrated experience building Power BI semantic models and business-facing reports/dashboards.
  • Strong hands on experience manipulating and transforming large/complex datasets using SQL and Databricks.
  • Strong understanding of how source data should be transformed and structured to support reporting, analytics, and semantic modeling.
  • Ability to balance data engineering considerations with BI/reporting requirements, rather than treating the data layer and reporting layer independently.
  • Domain – some experience in Insurance analytics (preferably Life Insurance)
  • Bachelors or Master's degree in data science, economics, mathematics, computer science/engineering, operations research or related analytics areas
Technical skills:
  • Power BI: Report and dashboard development, semantic modeling, datasets, relationships, hierarchies, calculated measures, filters, drill-through, bookmarks, and interactive visualizations.
  • SQL: Advanced SQL, complex joins, CTEs, subqueries, window functions, aggregations, conditional logic, data cleansing, reconciliation, and query optimization.
  • DAX: Measures, calculated columns, filter/context manipulation, time intelligence, ranking, aggregation, KPI calculations, and advanced analytical logic.
  • Visualization: Selection and design of appropriate Power BI visuals, KPI cards, tables/matrices, charts, slicers, drill-downs, and executive dashboards.
  • Databricks: Data transformation, data preparation, notebooks, SQL-based processing, curated/analytics datasets, and performance optimization.
  • Data Modeling: Dimensional modeling, star schemas, fact and dimension tables, relationships, cardinality, surrogate/business keys, and model optimization.
  • Data Engineering / ETL: Data extraction, transformation, cleansing, integration, validation, and creation of reusable BI-ready data assets.
  • Preferred complementary skills: Python/PySpark, Databricks Delta Lake, Git/version control, CI/CD, Power BI deployment practices, and familiarity with cloud data platforms.
What we offer:
  • EXL Analytics offers an exciting, fast paced and innovative environment, which brings together a group of sharp and entrepreneurial professionals who are eager to influence business decisions. From your very first day, you get an opportunity to work closely with highly experienced, world class analytics consultants.
  • You can expect to learn many aspects of businesses that our clients engage in. You will also learn effective teamwork and time-management skills - key aspects for personal and professional growth
  • Analytics requires different skill sets at different levels within the organization. At EXL Analytics, we invest heavily in training you in all aspects of analytics as well as in leading analytical tools and techniques.
  • We provide guidance/ coaching to every employee through our mentoring program wherein every junior level employee is assigned a senior level professional as advisors.
  • Sky is the limit for our team members. The unique experiences gathered at EXL Analytics sets the stage for further growth and development in our company and beyond
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Assistant Manager
Assistant Manager

ExlService Holdings, Inc. • New York (NY)

On-site
USD 80,000 - 100,000
Mentoring program
Opportunities for professional growth
Fast-paced innovative environment
Data Analyst
Data Analyst

ExlService Holdings, Inc. • New York (NY)

Hybrid
MXN 500,000 - 800,000
Hybrid work model
Mentoring program
Top-notch benefits program
+1
Power BI Developer — Dashboards, Data Models & SQL
Power BI Developer — Dashboards, Data Models & SQL

EXL • New York (NY)

On-site
USD 95,000 - 130,000
Senior Power Bi Developer
Senior Power Bi Developer

Programmers io • United States

Remote
USD 110,000 - 160,000
ETL Developer / Power BI
ETL Developer / Power BI

247Hire • Burbank (CA)

On-site
USD 100,000 - 130,000
Power BI Sr. Developer
Power BI Sr. Developer

GlobalPoint • Glenwood (GA)

On-site
USD 90,000 - 120,000
Power BI Developer
Power BI Developer

Tredence Inc. • San Jose (CA)

On-site
USD 90,000 - 130,000
Manager
Manager

ExlService Holdings, Inc. • New York (NY)

On-site
USD 90,000 - 120,000
Mentoring program
Training in analytical tools
Exposure to various business aspects
Sr. Power BI Dashboard developer
Sr. Power BI Dashboard developer

Accord Technologies Inc • Piscataway Township (NJ)

On-site
USD 120,000 - 180,000
Sr. Software Engineer - Analytics Engineering
Sr. Software Engineer - Analytics Engineering

SHI International Corp. • New Jersey

Hybrid
USD 125,000 - 140,000