Senior Power BI/ SQL Developer | Data Specialist | Hybrid | San Ramon, CA

San Ramon, CA, US • Posted 8 hours ago • Updated 1 hour ago
Contract W2
On-site
Compensation information provided in the description
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Power BI
  • Python
  • SQL
  • Excel
  • DAX
  • Snowflake
  • Power Query

Summary

Power BI & SQL Developer | Data Specialist

Hiring Company: Epik Solutions
Location: Hybrid (2x a week) - San Ramon, CA
Duration of Assignment: Aug/17 to Dec/31
Pay rate Range : $55-65/hr. on W2 with Epik Solutions
Interview Process: Virtual + In person

Job Description:
We are looking for a Senior Power BI/ SQL Developer to join our Business Intelligence team. This role is responsible for building and maintaining Power BI dashboards backed by SQL-based reporting views, with hands -on involvement in our ongoing migration of the data platform to Snowflake.

Job Responsibilities:

  • Design, build, and maintain interactive Power BI dashboards, semantic data models, and underlying schema that track operational performance, highlight trends, and support decision-making.
  • Work closely with teams to understand reporting needs, connect, and transform data from multiple sources, and ensure accuracy and timeliness of reports.
  • Set up permissions so users only see the data they are authorized to view, maintain version control, and perform regular data quality checks.
  • Support migration of existing SQL views and procedures to snowflake.
  • Handle ad-hoc reporting requests from business teams within agreed turnaround times.
  • Perform manual data validation in Excel (pivot tables, lookups) to ensure report accuracy.
  • This role will be a subject matter expert on Power BI and Excel (Snowflake is a plus), responsible for making sure data is accurate, accessible, and actionable.

Key Responsibilities

  • Partner with operations and stakeholders to gather requirements and translate them into Power BI dashboards and reports.
  • Develop, maintain, and enhance Power BI data models that support day-to-day operational decision-making.
  • Create automated refresh schedules and data pipelines to ensure timely reporting.
  • Build intuitive, interactive visualizations that highlight KPI trends, and variances for quick insight.
  • Implement and maintain governance measures, including row-level security, version control, and data quality checks.
  • Serve as the go-to resource for Power BI troubleshooting, performance tuning, and best practice guidance.
  • Document data sources, logic, and report usage guidelines for consistency and knowledge sharing.
  • Provide training and support to end users to maximize self-service analytics adoption.
  • Apply data modelling best practices (star schema, relationships) for efficient report performance.
  • Understanding complex relationships between tables and sources (fact/dimension, many-to-many).
  • Demonstrated experience building KPI-driven dashboards for operational performance monitoring.
  • Advanced proficiency in Power BI Desktop and Service, including DAX and Power Query (M) for custom transformations.
  • Advanced modelling techniques like calculated columns, measures, and DAX expressions.
  • Strong SQL and/or Python skills for querying and shaping data from a large variety of sources (e.g., SQL Server, Excel, Foundry, Snowflake).
  • Demonstrated strong understanding of underlying data and its business purposes.
  • Maintain documentation for data sources, business logic, and report definitions.
  • Mix of project-based and ongoing reporting responsibilities.

Required Skills:

  • Strong SQL: joins, group by views, stored procedures
  • Power BI: DAX & Power Query
  • Working knowledge of Snowflake, or ability to ramp up quickly; knowledge of Python is good to have
  • Advanced Excel skills for data validation.
  • Experienced with Jira
  • Understanding of data modelling concepts and report performance optimization
  • Good Communication skills to work directly with business stakeholders.

Epik Solutions is an Equal Opportunity Employer. All qualified applicants are encouraged to apply and will receive consideration for employment. All employment decisions at Epik are based on business needs, job requirements and individual qualifications and merit, without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or any other status protected by applicable law or regulations. Epik participates in the E-Verify program.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1a6c22
  • Position Id: 2026-16715
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Santa Clara, California

13d ago

Easy Apply

Contract, Third Party

Depends on Experience

Pleasanton, California

8d ago

Easy Apply

Contract

40 - 40

Remote

Today

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

50 - 60

Search all similar jobs