Job Description 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
Show more Skills
Apacheunmatched
Apache Hadoopunmatched
Apache Hiveunmatched
Apache Sparkunmatched
Application Programming Interface (API)unmatched
Cloud Computingunmatched
Computer Scienceunmatched
Content Management Systems (CMS)unmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Data Managementunmatched
Data Qualityunmatched
Database Extract Transform and Load (ETL)unmatched
DevOpsunmatched
Ecosystemsunmatched
GCP (Good Clinical Practices)unmatched
HL7 (Health Level 7)unmatched
Healthcareunmatched
Healthcare Providersunmatched
Informaticaunmatched
Interoperabilityunmatched
JSONunmatched
JavaScriptunmatched
OAuthunmatched
Production Supportunmatched
Production Systemsunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
Regulationsunmatched
Software Designunmatched
Software Engineeringunmatched
Show more Level up your application Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templates
Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder