Job Description

We are seeking a hands-on Data Analyst / Data Engineer to support the Client’s analytics and finance teams in consolidating data from multiple dental clinics into a centralized Snowflake data warehouse and delivering actionable Power BI dashboards. The role requires a self-motivated individual capable of working independently with limited supervision, collaborating across Finance and Operations to deliver insights on revenue, receivables, and performance metrics.Description for Internal Candidates Key Responsibilities Work closely with the existing analyst to enhance and stabilize data pipelines feeding the Snowflake data warehouse. Ingest and reconcile data from multiple dental clinic EMRs, Sage ERP/Finance system, and other operational sources. Design and publish Power BI dashboards for: Revenue cycle management (R30/60/90 aging, collections, forecasts) Clinic-level and regional performance metrics Financial vs clinical KPI alignment Partner with the CFO and finance team to validate metrics and ensure accuracy of financial reporting. Implement data quality checks, documentation, and version control for reports and SQL queries. Recommend improvements to data architecture and help shape the longer-term data strategy. Required Skills & Experience 8+ years of hands-on experience in data analytics or engineering. Proven experience with: Snowflake data warehouse – schema design, SQL, data pipeline optimization. Power BI – DAX, data modeling, dashboard design, publishing. SQL and Python (preferred) for data transformation. Integrating financial systems (e.g., Sage, QuickBooks, NetSuite) with data warehouses. Working with healthcare or multi-location business data (nice to have: EMR data familiarity). Strong analytical mindset with ability to interpret financial metrics, AR aging, and revenue cycle KPIs. Excellent communication and collaboration skills with non-technical business users. Self-starter, comfortable in fast-paced PE-backed environments. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In