Data Analyst, ECP Insights

Posted 4 Days Ago
2 Locations
In-Office or Remote
Entry level
Software
The Role
Build and own customer-facing analyses, dashboards, and reusable reporting for ECP Insights. Conduct customer discovery, define reporting needs, write SQL and Python or PySpark in Databricks, contribute dbt models, validate accuracy, explain methodologies, and help prioritize the product roadmap. Collaborate with product, engineering, and customer-facing teams while handling HIPAA-protected health information.
Summary Generated by Built In

ECP is a market-leading SaaS solution that enables senior living communities to better care for their residents. Used in more than 8,000 communities nationwide, our mission is to build world-class software that improves quality of life for seniors and drives clinical, business, compliance, and operational performance for our customers.

ECP Insights is our customer-facing reporting and analytics product. It gives senior living operators visibility across their portfolio and the reporting they need to run their business, from clinical care to occupancy to billing.

We are looking for a Data Analyst to build it. Some of what you build will be standard reporting that ships to every customer. Some will begin as a request from a single customer. In both cases you will build for reuse, so that work done for one operator can extend to others when it makes sense.

The work is primarily in Databricks, using SQL and Python or PySpark. Some reporting also requires querying our production databases directly.

You will work with customers directly, and the expectation is product discovery rather than intake. Understand the need behind the request, propose a better approach when there is one, and shape what we build instead of only executing what is asked.

Insights is a new product and this role carries real influence over its direction. You will join a small team and report to our VP of Data.

Responsibilities

  • Own client-facing analyses and dashboards end to end, from the initial conversation with the customer through delivery.
  • Run discovery with customers. Understand the underlying need, propose an approach, and define what will be built.
  • Use client input to prioritize what we build next across the reporting roadmap.
  • Design for reuse. Build standard reporting that serves all customers, and build client-specific work so it can extend to others when the need is shared.
  • Write SQL and Python or PySpark against large, multi-tenant datasets in Databricks.
  • Contribute dbt models alongside our data engineering team when the transformation belongs upstream.
  • Explain coverage, limitations, and methodology to customers.
  • Own the accuracy of what ships.
  • Work with product, data engineering, and customer-facing teams to turn recurring requests into product.
  • Handle protected health information in line with HIPAA and our security requirements.

What This Role Requires from You

  • You do discovery well. You find the need behind a request and propose a better approach when there is one.
  • You move quickly and design for reuse at the same time.
  • You get real leverage out of AI tooling and keep pushing on what it can take off your plate.
  • You are comfortable telling a customer that an approach will not work, and explaining why.
  • You ship in increments rather than waiting for a complete solution.
  • You verify your results before a customer sees them.
  • You want a role that is both technical and customer-facing.

Requirements
  • Bachelor's degree
  • You have independently built and shipped analyses or reporting against large, complex datasets using SQL and Python or PySpark.
  • You already use AI coding tools in your day to day work, for example Claude Code or Cursor. This is how we work and we expect the same here.
  • Strong SQL, including joins, window functions, and query performance on large tables.
  • Working knowledge of Databricks, or strong experience on a comparable platform such as Snowflake, BigQuery, or Spark elsewhere.
  • Experience presenting your own work to people who did not build it, ideally external customers.
  • A track record of owning work end to end.

Nice to Haves

  • Experience with dbt
  • Building reporting that serves many customers on shared infrastructure, rather than for a single internal audience
  • Experience in healthcare, senior living, or another environment where the data is regulated
  • BI and dashboarding tools

Skills Required

  • Bachelor's degree
  • Independently built and shipped analyses or reporting against large, complex datasets using SQL and Python or PySpark
  • Experience using AI coding tools such as Claude Code or Cursor in day-to-day work
  • Strong SQL skills, including joins, window functions, and query performance optimization on large tables
  • Working knowledge of Databricks or strong experience with a comparable platform such as Snowflake, BigQuery, or Spark
  • Experience presenting work to people who did not build it, ideally external customers
  • Experience working in version control on a shared codebase, specifically GitHub
  • Track record of owning work end to end
  • Experience with dbt
  • Experience building reporting for many customers on shared infrastructure
  • Experience in healthcare, senior living, or another regulated-data environment
  • Experience with BI and dashboarding tools
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Woodridge, IL
63 Employees
Year Founded: 2004

What We Do

ECP is a cloud-based software program for the senior living industry. The program has many unique features including electronic medication administration record (eMAR) that interfaces with pharmacies to sync med orders and reorder meds. It also has a complete care management program including integrated assessments, care plan wizard, point of care charting, alerts and reminders including emails and text messages, state mandated reports, marketing and billing. ECP is touch screen friendly and can be used on PC, Mac, netbooks, tablet, and iPad operating systems. ECP supports thousands of communities world-wide. ECP easily interfaces with LTC pharmacies. Resident information and medication orders are synced with the pharmacy improving communication and reducing medication administration errors. ECP is priced as a SAAS (software as a service) model reducing start-up costs for senior living communities. Users pay only for their current active occupancy level. ECP's customized settings meet the unique need of each company without custom programming. ECP allows quick creation of custom assessments and care plan libraries that automatically generate daily tasks for point of care charting.

Similar Jobs

Wipfli Logo Wipfli

Consultant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
88K-118K Annually

Wipfli Logo Wipfli

Senior Manager/Director, Tax - Insurance

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
142K-192K Annually

Wipfli Logo Wipfli

Tax Manager

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
Fort Collins, CO, USA
2900 Employees
106K-160K Annually

Shield AI Logo Shield AI

Staff Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Remote
USA
200K-300K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account