Software Engineer - Interoperability & Data Platforms
SGS Consulting
Job Responsibilities:
- 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.
- 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.
- 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.
- 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.
- Work with modern data engineering tools and platforms, including:
- DBT – transformations, modeling, and analytics ready datasets
- Starburst / Trino – federated query and analytics
- Apache Iceberg – large scale table format and versioned datasets
- GCP / BigQuery – cloud native analytics and storage
- Use Smile ETL tools and enterprise ingestion frameworks.
- Support hybrid architectures spanning on prem Hadoop and cloud platforms.
- 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.
- 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.
Skills:
- Interoperability, FHIR/HL7, SmileCDR, ETL/ELT, DataWorks platforms, Python, PySpark, CMS ONC, Hadoop, Informatica Big Data Management (BDM)
Education/Experience:
- 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
- ETL / ELT pipelines for large scale, high volume datasets
- Python and PySpark
- Source to Target Mapping
- Data Modeling
- Informatica Big Data Management (BDM)
- Informatica PowerCenter / IDMC (preferred)
- Hadoop, Hive, Spark
- DBT
- Starburst
- Apache Iceberg
- GCP / BigQuery
- GitLab CI/CD Pipelines
- DevOps and release management practices
- Cloud platforms (GCP preferred)
- 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
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer - Interoperability & Data Platforms in Remote vacancy
- ...ChainlinkChainlink is the industry-standard oracle platform bringing the capital markets onchain... ...stack provides the essential data, interoperability, compliance, and privacy standards... ...at chain.link.About the RoleAs a software engineer on the Data Products team, you’ll...PlatformRemote work
- ...onboarding and maintaining our customers' data within the SchooLinks Platform. People who have done well in this... ...Education data Knowledge of data interoperability standards such as OneRoster, Ed‑Fi... ...and others Experience with modern software development and project management...PlatformFull timeRemote workFlexible hours
$220k - $260k
...year. About this role As a Senior Data Engineer at Amigo, you'll build the data layer... ...Built and operated production data platforms that ingest, process, and serve millions... ...such as FHIR, HL7, or other clinical interoperability frameworks Experience building data...PlatformFull timeFlexible hours- ...Software Engineer In Data Growth Chainlink is the industry-standard oracle platform bringing the capital markets onchain and powering the majority of decentralized finance... ...stack provides the essential data, interoperability, compliance, and privacy standards needed...PlatformRemote work
$95k - $125k
...for multiple positions at either a Senior Software Engineer I or Senior Software Engineer II level to join our Data Platform Engineering team. The Data Platform team... ...analytics, reporting, operational insights, interoperability, and future AI-enabled experiences across...PlatformFull time- ...ModMed, we’re not just building software—we’re reimagining the... ...enabled, specialty-specific cloud platform that places patients at the... ...experienced Senior Software Engineer to join our Platform... ...on ModMed's Integrations and Interoperability Healthcare offerings. This role...PlatformFixed term contractWork at officeRemote workFlexible hours
$215k - $250k
...company dedicated to freeing data from data platform lock-in. We deliver the industry’s most interoperable data lakehouse through a cloud... ...to any downstream query engine and use case (from traditional... ...data tech stack by building the software and data features that actually...PlatformOdd jobWork at officeLocal areaRemote workRelocationRelocation package$170k - $216k
...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver... ...several other Waymo teams that consume map data. In this role, you will:... ...parts of the system ~ A passion for good software engineering It's a Bonus if you have: M.S...PlatformFull timeRemote work- ...own destiny. We love tackling tough engineering problems and look for Engineers who are... ...last. Klaviyo operates a real-time data platform written in Python and built for massive... ...How you'll make a difference: As a software engineer on this team, you will be responsible...PlatformFull time
- ...At Roblox, we’re building the tools and platform that empower our community to bring any experience... .... We're looking for an outstanding engineer to join the Roblox Datasets team. We... ...with Product, Engineering, Analytics, and Data Science. We help these teams move faster...PlatformFull time
- ...allocators and the fund managers they invest with. Our platform turns billions of disclosures into structured data that makes it easy for those in the investment... ...another. About the Role We’re hiring an Engineer to define and build systems that make our data usable...PlatformFull timeWork at officeFlexible hours
- ...the most talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-edge game analytics platform and tools to better understand our players and enhance their experience in our...PlatformFull timeWork at office
- ...About the team Online Data builds and operates Habitat, the single... ...one-size-fits-most database platform with end-to-end ownership of:... ...This is a critical role for engineers who like owning hard... ...experience building production software, including 3+ years leading large...PlatformFull time
- ...applications and tools for the effective management and operation of big data platform • Analyze and improve stability, efficiency, and scalability of the platform • Work closely with Architects, lead engineers and business on product design and features. • Mentor and...PlatformFull timeWork experience placement
$180k - $225k
...all-in-one cloud networking platform that secures, transforms, and... ...vital to our success! We like software that’s serious and culture... ...reading. About the Customer Data Team Our Customer Data... ...ngrok runs entirely on AWS. Engineers develop by using remote development...PlatformRemote jobPermanent employmentFull timeWork at officeLocal area- ...skilled Full Stack Developer with Big Data expertise to support mission-critical programs... ...will bring a strong mix of full stack engineering capabilities and data-intensive... ...integration between application layers and data platforms Support system modernization efforts,...PlatformFull time
$155k - $205k
...At Intelliforce, you build mission software with teams who move fast, communicate... ...own outcomes. In this role, you will engineer reliable data workflows that help teams turn complex... ...automation. Partner with data engineers and platform teams to design scalable workflow...Platform16 hoursFull timeImmediate startRemote workVisa sponsorshipDay shift$160k - $240k
...trained on rich, continuous neural data — a high-resolution model of the... ...discoveries will come from researchers and engineers working as a single, tightly... ...About the Role We are hiring Software Engineers to build the data platform that powers our research and model...PlatformFull timeVisa sponsorshipFlexible hours$140k - $220k
...Coherent Distributed Networks (CDN™) technology fuses data from radars, EO/IR sensors, and electronic... ...land, sea, and air-operating as one unified sensing platform. Role Overview We're looking for a Software Engineer to build the data systems that make this...PlatformFull timeWork experience placementCasual workWork at officeRelocation package3 days per week$160k
...Tuesday, Wednesday, Thursday).* Fubo is looking for a Software Engineer to join our Data Engineering team. In this role, you'll design and build... ...recommendations, and personalization across Fubo's global streaming platform. As a member of the Data Engineering team, you'll...PlatformFull timeWork at office- ...the most advanced hardware, software, and AI technology to make it... ...of sleep into a personalized, data-driven recovery experience. We... ...we need a world-class Data Engineer to power our next phase of hypergrowth... ..., ensuring our data platform grows seamlessly from thousands...PlatformFull timeWork at officeImmediate startWorldwideSleeping nightsFlexible hoursNight shift
$240k - $280k
...highly motivated, and focused on engineering excellence. This organization... ...discovery. High-quality data is fundamental to every stage... ...work at the intersection of software, data, infrastructure, and machine... ...and scalable enterprise data platform to orchestrate data...PlatformFull timeTemporary work$100k
...ML models can only be as good as the data we provide them. That's why we continue to innovate on making data and feature engineering as simple, scalable, and efficient as possible... ...a next-generation ML data and feature platform to significantly improve the productivity...PlatformFull timeImmediate startFlexible hours$180k - $220k
...Mission and Culture doc here . Position Summary A Software Engineer with data engineering responsibilities to bridge the gap between core... ...) and SQL (for data modeling). ~ Experience with cloud platforms (AWS/GCP) and data technologies like Kafka, Spark, and Snowflake...PlatformFull timeWork experience placement$200k - $250k
...asset, in every market, through a unified platform built for speed, transparency and scale... ...team is responsible for several key data products which enable Clear Street’s systems... ...looking for a skilled and experienced Software Engineer to join our team, building high-...PlatformFull timeWork at office$120k - $160k
...and communicate with confidence. Our SaaS platform combines powerful research, proposal... ...communication tools that transform complex financial data into clear visuals and actionable... ...team. Perform code reviews for other engineers on the team. Document the work you have...PlatformFull timeSummer workWork at officeLocal areaRemote workFlexible hours$30 per hour
...expert annotation team to create training data for the world's most advanced AI models... ...in the AI/LLM space today. We seek software engineers with 3+ years of experience to train large... ...weekly per hour of work done on the platform. Contract Length Long term, there...PlatformRemote jobHourly payWeekly payFull timeContract workFlexible hours- ...produce products by providing data on transparency and... ...achieved through the OpenSC platform, which leverages AI, Blockchain... ...with other developers, data engineers and product managers. Design... ...experience. Promote agile and software best practices and develop effective...PlatformRemote jobFull time
$145k - $195k
...Description We're looking for a Senior Software Engineer, CAD Interoperability, who can help build the systems that... ..., file formats, code generation, or data extraction systems. ~Experience... ...designed, developed, and built. Our platform combines a modern, cloud-native CAD...PlatformFull timeLocal areaRemote work$155k - $212k
...revolutionizing healthcare by leveraging data and automation to empower... ...unique opportunity to join a software development team to advance... ...core member of our software engineering team, you will design, build,... ...or health data integration platform with knowledge of FHIR, HL7,...PlatformPermanent employmentFull timeHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Interoperability & Data Platforms. Be the first to apply!
Related searches
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote





