Demo

Senior Software Engineer

TALENT Software Services
Pittsburgh, PA Full Time
POSTED ON 5/7/2026
AVAILABLE BEFORE 11/1/2026
Description:

Senior ETL Data Engineer – Interoperability & Data Platforms

________________________________________

Job Summary

We are seeking a highly skilled Software Engineer – Interoperability to design, build, and support enterprise scale healthcare interoperability and data integration solutions. This role supports CMS ONC, BCBSA, and enterprise interoperability initiatives, with a strong focus on FHIR based APIs, SmileCDR, and high volume ETL/ELT pipelines built on modern DataWorks platforms.

The ideal candidate brings hands on development experience across SmileCDR, HL7 FHIR, Informatica Big Data Management (BDM), Python/PySpark, JavaScript, REST APIs, and cloud native data platforms.

Key Responsibilities

Interoperability & API Development

  • Design, configure, and develop FHIR based interoperability solutions using SmileCDR.
  • Implement and support HL7 FHIR resources (US Core, Da Vinci, CMS mandated APIs).
  • Develop and maintain RESTful APIs for Patient Access, Provider Directory, Prior Authorization, and Payer to Payer use cases.
  • Build API integrations using JavaScript, REST, OAuth2, and JSON payloads.
  • Integrate external interoperability platforms such as Redox and third party healthcare APIs.
  • Support API performance, monitoring, security, and compliance.

SmileCDR & FHIR Platform Responsibilities

  • Configure and manage SmileCDR repositories, FHIR endpoints, and data ingestion pipelines.
  • Develop FHIR mapping, transformation, and validation logic.
  • Implement SmileCDR workflows, interceptors, subscriptions, and data persistence strategies.
  • Support SmileCDR upgrades, patches, and production troubleshooting.

Data Engineering & ETL / ELT (High Volume Data)

  • Design and build large scale, high volume ETL/ELT pipelines supporting clinical, claims, and member datasets.
  • Develop pipelines using Python, PySpark, and distributed processing frameworks.
  • Perform Source to Target Mapping, data transformations, and data quality validations.
  • Support incremental, batch, and near real time ingestion patterns.

Informatica Big Data Management (BDM)

  • Develop and maintain data pipelines using Informatica Big Data Management (BDM).
  • Implement mappings, workflows, and transformations for Hadoop based and cloud data platforms.
  • Integrate Informatica BDM with Hadoop, Hive, Spark, and cloud storage.
  • Optimize BDM jobs for performance, scalability, and reliability.
  • Support metadata management, lineage, and operational monitoring.

DataWorks Platforms & Tools

  • Work with modern data engineering tools and platforms, including:

oDBT – transformations, modeling, and analytics ready datasets

oStarburst / Trino – federated query and analytics

oApache Iceberg – large scale table format and versioned datasets

oGCP / BigQuery – cloud native analytics and storage

  • Use Smile ETL tools and enterprise ingestion frameworks.
  • Support hybrid architectures spanning on prem Hadoop and cloud platforms.

DevOps, CI/CD & Cloud Engineering

  • Build and maintain CI/CD pipelines using GitLab Pipelines.
  • Follow DevOps best practices for source control, automated testing, and deployments.
  • Support cloud deployments on GCP.
  • Ensure secure, repeatable, and compliant deployments across environments.

Collaboration & Delivery

  • Partner with product owners, architects, vendors, and compliance teams.
  • Support CMS ONC regulatory timelines and audit readiness.
  • Participate in code reviews, design reviews, and technical documentation.
  • Provide production support and root cause analysis for critical data and API pipelines.

Required Skills & Experience

Interoperability & API Skills

  • SmileCDR (FHIR repository, configuration, ingestion, and APIs)
  • HL7 FHIR (US Core, Da Vinci implementation experience)
  • REST APIs, OAuth2, JSON
  • JavaScript for API and integration development
  • Redox or equivalent healthcare integration platforms

Data Engineering & ETL

  • ETL / ELT pipelines for large scale, high volume datasets
  • Python and PySpark
  • Source to Target Mapping
  • Data Modeling

Informatica & Big Data

  • Informatica Big Data Management (BDM)
  • Informatica PowerCenter / IDMC (preferred)
  • Hadoop, Hive, Spark

DataWorks & Analytics Platforms

  • DBT
  • Starburst
  • Apache Iceberg
  • GCP / BigQuery

DevOps & Cloud

  • GitLab CI/CD Pipelines
  • DevOps and release management practices
  • Cloud platforms (GCP preferred)

Preferred Qualifications

  • Healthcare payer or provider interoperability experience
  • CMS ONC / BCBSA mandate experience
  • HL7 FHIR certification or equivalent hands on implementation experience
  • Experience supporting production systems and regulatory reporting

Education

  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience

Salary : $70 - $75

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TALENT Software Services

  • TALENT Software Services Chapel Hill, NC
  • Job Summary: Demonstrates a thorough knowledge of all aspects of General Diagnostic Radiology, is familiar with and adheres to Departmental Protocols and P... more
  • 3 Days Ago

  • TALENT Software Services Washington, DC
  • Job Opportunity in Washington, DC Join a prestigious teaching hospital, ranked among the top 50 heart and vascular centers in the country. Located in the v... more
  • 3 Days Ago

  • TALENT Software Services Baltimore, MD
  • Job Opportunity in Baltimore, MD Join our dynamic team in Baltimore, a city known for its rich history, vibrant culture, and thriving healthcare community.... more
  • 3 Days Ago

  • TALENT Software Services Baltimore, MD
  • Job Opportunity in Baltimore, MD Join our dynamic team in Baltimore, a vibrant city known for its rich history and diverse culture. We are seeking skilled ... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Pittsburgh, PA area that may be a better fit.

  • Carnegie Mellon Software Engineering Institute Pittsburgh, PA
  • Senior Machine Learning Engineer - Secure AI Lab locations Pittsburgh, PA Arlington, VA time type Full time posted on Posted 30+ Days Ago job requisition i... more
  • 25 Days Ago

  • Carnegie Mellon Software Engineering Institute Pittsburgh, PA
  • Senior Machine Learning Engineer - Mission Innovation Lab locations Pittsburgh, PA Arlington, VA time type Full time posted on Posted 30+ Days Ago job requ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!