719,538open jobs
42,887companies
102,020added this week
Browse all
Salary
$80k – $182k per year (Estimated)
Location
Remote (United States)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 23, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Extended Care Professional (ECP) is a healthcare technology company that provides cloud-based operational software tailored for senior living and assisted living communities. The platform offers an integrated suite of tools for electronic medication administration records (eMAR), electronic health records (EHR), resident onboarding, customer relationship management, and billing. Headquartered in East Troy, Wisconsin, the organization serves thousands of care facilities and long-term care pharmacy partners across the United States.

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.
  • Experience working in version control on a shared codebase. We use Github.
  • 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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
719,538 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Denver
$98k – $155k per year • In office • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • New York • San Antonio
Python
JavaScript
TypeScript
SQL
Node JS
Databases
DynamoDB
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
AWS Lambda
GitLab
IAM
Cybersecurity
SonarQube
Zero Trust
Management
Agile
Apply
$116k – $194k per year • Remote/Hybrid • Full-Time • 10+ years exp • Buffalo
SQL
DevOps
Terraform
OpenTelemetry
Dynatrace
Azure
CI/CD
Incident Management
Cybersecurity
Ping Identity
Apply
$33k – $56k per year (Estimated) • In office • Internship • Bachelor's Degree • Chicago • Richardson
SQL
Cybersecurity
HIPAA
Management
Microsoft Office
Apply
$82k – $200k per year (Estimated) • In office • Full-Time • High School Diploma • Montreal
Python
Java
C++
MATLAB
MATLAB
Simulink
DevOps
Git
Linux
Windows
Management
Agile
Scrum
Kanban
Apply
$160k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Edison
Python
JavaScript
PowerShell
DevOps
Rest API
IAM
Cybersecurity
Okta
CyberArk
Zero Trust
Microsoft Entra ID
Ping Identity
Active Directory
LDAP
PKI
SIEM
Apply
$88k – $178k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Milwaukee
Management
Microsoft Office
Apply
Remote • Full-Time • Bachelor's Degree • Milwaukee
Cybersecurity
HIPAA
Marketing
Salesforce
HubSpot
Apply
$142k – $234k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Chicago
TypeScript
SQL
Databases
PostgreSQL
DevOps
AWS
Platform Engineering
Cybersecurity
HIPAA
Apply
$141k – $232k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Chicago
TypeScript
SQL
Databases
PostgreSQL
AI/ML
Model Context Protocol
AWS Bedrock
DevOps
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
CloudFormation
Pulumi
Azure
CI/CD
Jenkins
AWS
Kubernetes
Bitbucket
Progressive Delivery
IAM
Amazon ECS
Cybersecurity
HIPAA
Apply
$140k – $231k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Chicago
TypeScript
SQL
DevOps
AWS
Cybersecurity
HIPAA
QA
Playwright
Apply
$38k per year • In office • PhD • Denver
Mobile
Adjust
DevOps
Rest API
Apply
$38k per year • In office • PhD • Denver
Mobile
Adjust
DevOps
Rest API
Apply
$64k – $138k per year (Estimated) • In office • Full-Time • 3+ years exp • Denver
Apply
$66k – $173k per year (Estimated) • In office • Part-Time • High School Diploma • Denver
Apply
$66k – $173k per year (Estimated) • In office • Full-Time • High School Diploma • Denver
Apply
See all jobs
This is one of many
719,538 more open roles from verified company boards, updated every day.