
What is PerfectServe?
PerfectServe is a leading provider of clinical communication and physician scheduling solutions in the health IT space. Founded in 1997, the company has grown steadily, with 400+ employees, 30,000+ customers spanning medical practices, hospitals, and health systems, and $100 million+ in annual revenue.
PerfectServe’s mission is to accelerate speed to care by optimizing provider schedules and routing communications to the right place at the right time in any care setting. Leading analyst firms like Gartner® and KLAS Research have consistently validated our approach:
- In 2026, PerfectServe was named highest in execution and furthest in vision in the Gartner Magic Quadrant™ for Clinical Communication and Collaboration.
- PerfectServe also received two Best in KLAS awards in 2026 — one for physician scheduling and another for ambulatory clinical communications (11 Best in KLAS awards over the past 9 years).
About the role
PerfectServe is investing in a unified data platform spanning our product portfolio — the data store, the shared taxonomy, and the pipelines that will let the business answer questions across the whole platform.
This is the senior engineering seat that takes the mapped high-level direction to a working platform. You will shape the detailed architecture alongside our architecture team, own the implementation and integration design, and set the engineering standards the team works to while building it with a dedicated team.
What you will do
- Own the implementation design across the platform — ingestion, modeling, and the surfaces people consume.
- Shape the detailed architecture from the high-level direction, working with our architecture team.
- Own integration design across a varied set of production source systems.
- Build ingestion pipelines from those systems.
- Model raw data into business-ready datasets, with one agreed definition per metric.
- Set the engineering standards the team works to, including data quality and testing.
- Partner with our platform and operations teams on safe, low-impact extraction from production databases.
- Work directly with the people who need the data, so what gets built answers real questions.
- Mentor data engineers and help shape their work.
What you bring
- Substantial experience building and operating cloud data platforms, ideally including one you designed from scratch.
- Comfort making decisions with incomplete information, and the judgement to know which ones are expensive to get wrong.
- Deep SQL, and strong command of a cloud data warehouse (Snowflake, BigQuery, Databricks or similar).
- A transformation framework such as dbt, with clear opinions on how to structure a project.
- ELT and change-data-capture experience across relational sources.
- AWS — read replicas, object storage, and moving data between regions without surprises.
- Dimensional or medallion modeling, applied rather than theoretical.
- Workflow orchestration (Airflow, Dagster, Prefect or similar) and data quality testing as a habit.
Nice to have
- Healthcare data, and experience handling protected health information.
- Multi-tenant data isolation.
- Semantic layer or metrics layer design.
- Modern BI and self-serve reporting tooling.
Benefits
- Remote-first work environment
- Health, Dental, Vision, Life and Disability Insurance options available day one
- 401(k) with match and immediately vested
- 17 company holidays, 2 floating holidays, plus competitive paid time off policy
- Internal advancement opportunities
Timezone overlap
UTC-8–-4
Open to
US
Sign in to track applications and earn points.