Software Engineer Interoperability & Data Platforms

TPI Global (formerly Tech Providers, Inc.)

Pittsburgh, PA

JOB DETAILS
LOCATION
Pittsburgh, PA
POSTED
18 days ago
Job Title: Software Engineer –Interoperability & Data Platforms
Duration: 6+ Months Contract with possible extension
Location: Pittsburgh PA (Remote)
 
Role Summary
Software Engineer –Interoperability & Data Platforms
Job Summary
We are seeking a Software Engineer to design, build, and support enterprise-scale healthcare interoperability and data integration solutions. The role focuses on HL7 FHIR-based APIs, SmileCDR, and high-volume ETL/ELT pipelines, supporting CMS ONC and enterprise data initiatives.
Key Responsibilities
  • Develop and support FHIR-based interoperability solutions using SmileCDR (US Core, Da Vinci, CMS APIs)
  • Build and maintain REST APIs using JavaScript, OAuth2, and JSON
  • Configure SmileCDR (FHIR endpoints, ingestion pipelines, workflows, mappings, validation)
  • Design and implement large-scale ETL/ELT pipelines using Python and PySpark
  • Develop data pipelines using Informatica BDM and integrate with Hadoop, Hive, Spark, and cloud platforms
  • Work with modern data tools (DBT, Starburst/Trino, Apache Iceberg, GCP/BigQuery)
  • Support CI/CD pipelines (GitLab) and cloud deployments (GCP)
  • Ensure data quality, performance, security, and compliance
  • Collaborate with product, architecture, and compliance teams;support production issues and RCA

Required Skills
  • SmileCDR and HL7 FHIR implementation experience
  • REST APIs, JavaScript, OAuth2
  • Python, PySpark, and ETL/ELT pipelines (high-volume data)
  • Informatica BDM (PowerCenter/IDMC preferred)
  • Hadoop ecosystem (Hive, Spark)
  • Data platforms: DBT, Starburst/Trino, Apache Iceberg, GCP/BigQuery
  • GitLab CI/CD and DevOps practices

Preferred
  • Healthcare payer/provider experience
  • CMS ONC / BCBSA regulatory exposure
  • FHIR certification or hands-on implementation
  • Experience supporting production systems and compliance reporting

Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
 

About the Company

T

TPI Global (formerly Tech Providers, Inc.)