Senior Data Platform Engineer - Health IT

RevSpring

Columbus (OH)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RevSpring is seeking a Senior Software Engineer – Data Platform to build and enhance core systems powering provider and location data for major health systems and insurers. You will contribute as a hands-on coder, tackle complex problems, and drive features used by millions of patient interactions.

The role emphasizes crafting scalable PostgreSQL schemas, building robust APIs, and delivering web interfaces in React.js while mentoring junior engineers and improving platform reliability.

Qualifications

  • 5+ years building production software with Python (strong OOP fundamentals).
  • 5+ years with relational databases—you can design schemas, optimize queries, and explain why your JOIN strategy matters.

Responsibilities

  • Build and maintain features within the core data platform that serves as the system of record for provider and location information across major health systems and insurance providers.
  • Develop and optimize PostgreSQL schemas that model complex healthcare entities, working with data normalized from Epic, Cerner, Athena, and other EHR and data systems into a canonical data model.
  • Build and improve the APIs and data services that downstream applications depend on for provider and location search, matching, and directory functionality.
  • Implement entity resolution and data quality logic to deduplicate and reconcile provider and location records across disparate source systems.
  • Build modern web‑based UI interfaces (React.js) that enable health system administrators to quickly view and manage their data at scale.
  • Collaborate with staff and principal engineers on technical direction while mentoring more junior teammates.
  • Contribute to system reliability by investigating production issues, participating in incident response, and improving resilience across the platform.

Skills

TypeScript/React
Python
PostgreSQL
Git
Data quality
Performance
Code maintainability
Healthcare domain
Networking & security

Education

Bachelor’s Degree

Tools

Docker
AWS
PostgreSQL

Job description

RevSpring is seeking a Senior Software Engineer – Data Platform to build and enhance core systems powering provider and location data for major health systems and insurers. You will contribute as a hands-on coder, tackle complex problems, and drive features used by millions of patient interactions.

The role emphasizes crafting scalable PostgreSQL schemas, building robust APIs, and delivering web interfaces in React.js while mentoring junior engineers and improving platform reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer for Health Systems
Senior Data Platform Engineer for Health Systems

RevSpring • Nashville (TN)

On-site
USD 120,000 - 160,000
Senior Software Engineer- Data Platform
Senior Software Engineer- Data Platform

RevSpring • Columbus (OH)

On-site
USD 120,000 - 180,000
Senior Software Engineer- Data Platform
Senior Software Engineer- Data Platform

RevSpring • Nashville (TN)

On-site
USD 120,000 - 160,000
Senior Data Pipeline Engineer: Python, DBT, ETL & SQL
Senior Data Pipeline Engineer: Python, DBT, ETL & SQL

RevSpring • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Data Engineer: Analytics & Pipelines
Senior Data Engineer: Analytics & Pipelines

RXinsider LTD. • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Data Engineer (Python, DBT, ETL & FHIR)
Senior Data Engineer (Python, DBT, ETL & FHIR)

RevSpring Inc • Phoenix (AZ)

On-site
USD 130,000 - 170,000
Senior Data Engineer - Scalable Healthcare Platform
Senior Data Engineer - Scalable Healthcare Platform

Harnham • Kentucky

On-site
USD 125,000 - 200,000
Annual bonus (10%)
Senior Data Pipeline Engineer - Python, DBT & ETL
Senior Data Pipeline Engineer - Python, DBT & ETL

RevSpring • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Senior Data Engineer: Build Scalable Healthcare Data Platform
Senior Data Engineer: Build Scalable Healthcare Data Platform

Regard • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Equity
Comprehensive health benefits
18 PTO days + holiday break
+3
Senior Software Engineer: Python, DBT & ETL Pipelines
Senior Software Engineer: Python, DBT & ETL Pipelines

RevSpring • Portland (OR)

On-site
USD 120,000 - 180,000