What are the responsibilities and job description for the Interoperability Software Engineer position at Confidential?
Job Summary
We are seeking a highly skilled Software Engineer – Interoperability to design, build, and support enterprise-scale healthcare data integration solutions. This role is responsible for developing FHIR-based APIs, building high-volume ETL/ELT pipelines, and supporting interoperability platforms. The position plays a critical role in enabling compliant, scalable, and secure data exchange across healthcare systems while supporting regulatory initiatives and enterprise data strategies.
Key Responsibilities
- Design, develop, and maintain FHIR-based interoperability solutions and RESTful APIs
- Configure and support interoperability platforms, including SmileCDR repositories and FHIR endpoints
- Build and optimize large-scale ETL/ELT pipelines for clinical, claims, and member data
- Develop data transformation logic, mapping, and validation processes
- Integrate third-party healthcare platforms and external APIs
- Support API security, performance tuning, and monitoring
- Develop and maintain pipelines using Python, PySpark, and distributed processing frameworks
- Implement and optimize workflows within Informatica Big Data Management (BDM)
- Work with modern data platforms including DBT, Starburst/Trino, Apache Iceberg, and cloud environments
- Build and maintain CI/CD pipelines and support DevOps best practices
- Collaborate with cross-functional teams including product, architecture, compliance, and engineering
- Provide production support, troubleshooting, and root cause analysis
- Participate in code reviews, design discussions, and technical documentation
Minimum Education & Experience Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- Minimum 5 years of experience in software development or data engineering
- Hands-on experience with healthcare interoperability standards and API development
- Experience building and maintaining large-scale data pipelines
- Proven experience working with cloud platforms and distributed data systems
Special Requirements
- Experience working with healthcare interoperability standards (HL7 FHIR, US Core, Da Vinci)
- Ability to support regulatory and compliance-driven initiatives (e.g., CMS mandates)
- Experience with secure API frameworks (OAuth2, REST standards)
- Availability to support production systems and participate in on-call or troubleshooting efforts as needed
Knowledge, Skills, and Abilities
- Strong expertise in FHIR, SmileCDR, and REST API development
- Proficiency in Python, PySpark, and JavaScript
- Experience with ETL/ELT development, data modeling, and transformation
- Hands-on experience with Informatica BDM and big data ecosystems (Hadoop, Hive, Spark)
- Familiarity with modern data platforms (DBT, Starburst/Trino, Apache Iceberg, BigQuery)
- Experience with CI/CD pipelines and DevOps practices (GitLab or similar tools)
- Strong understanding of data integration, API security, and performance optimization
- Ability to analyze complex data systems and troubleshoot issues efficiently
- Strong written and verbal communication skills for technical collaboration
- Ability to manage multiple priorities in a fast-paced, high-volume environment
Additional Desired Characteristics
- Experience in healthcare payer or provider environments
- Familiarity with CMS ONC or similar regulatory frameworks
- HL7 FHIR certification or equivalent hands-on implementation experience
- Experience supporting enterprise-scale production systems
- Exposure to hybrid cloud/on-prem data architectures
Work Environment
- Hybrid work environment within a regional office setting, with flexibility for remote work
- Standard business hours with occasional extended hours based on project or production needs
- Collaborative, cross-functional team environment focused on innovation and scalability
Other Duties
This job description is not intended to be all-inclusive. Additional responsibilities and duties may be assigned as needed to support business objectives.