Data Integration Engineer

Are you interested in leading the transformation of cancer care through software that puts world-leading scientific knowledge in the hands of patients and their doctors?  If so, join our growing team at VieCure, the company that is revolutionizing cancer care by putting A.I. driven technology tools and an unparalleled knowledge base into the hands of physicians.

Job Description

We are now seeking an experienced full time, highly motivated Data Integration Engineer. As a Data Integration Engineer, You will be responsible for helping implement processes required of a data processing pipeline in support of our products and services.

Location: Remote


The Data Integration Engineer's primary responsibilities include implementing ETL pipelines, monitoring/maintaining data pipeline performance. The Data Integration Engineer is experienced in data extraction, data exploration, data manipulation, and reporting.

  • Identify data storage requirements for customers

  • Write and maintain custom scripts from various database and to facilitate automation process

  • Create test scripts for implementation of EMPI applications and HL7 related transactions

  • Interpret technical documentation requirements for HL7 interfaces and EMR systems • Interpret business rules and requirements for technical systems

  • Interpret business rules and requirements for technical systems

  • Work directly with internal and external customers to isolate and resolve defects or issues

  • Leverage EMR integration methods for Smart on FHIR, Context Aware Linking development

  • Develop expertise around various EMR integration methods including HL7, Private API, Public API, FHIR and XML/Document

  • Diagnose and resolve complex technical issues related to EMR data integration

  • Develop CCD/CCDA/HL7 integration/extraction and data mapping to support various use cases

  • HL7 data mappings and troubleshooting of interfaces during pre and post integration (Production)

  • Build of ata pipelines in mirth for connecting data sources into VieCure.

  • Joining records from systems using identified patient identifiers

  • Provide internal status updates to team lead

  • Write documentation to describe program development, logic, coding, and corrections

Skills, Competencies & Experience

Our successful candidate will have solid hands-on experience and possess the following attributes and skills:

  • Minimum Bachelor s Degree in Computer Science, Information Technology, or equivalent

  • 5 or more years proven hands-on experience as a Data Integration engineer

  • Experience with HL7 Messaging, CCD, CDA, CCDA

  • Strong knowledge and Experience in ETL best practices including designing and implementing ETLs and data migrations

  • Basic knowledge of EMR data standards, coding, schemes and ontologies

  • Comprehensive understanding of HIPPA standards

  • Experience with Mirth for EMR Data parsing and ingestion

  • Hands on experience with integration tools (Mirth, DTS, SSIS, Data Stage, etc)

  • Ability to work closely with the other data teams (DBAs, Architects, Analyst, programmers)

  • Extensive experience with EMR, EHR, and other clinical data that are fluent in healthcare IT standards preferred

  • Strong Ability to hit tight deadlines and work under pressure;

  • Strong Analytical skills and attention to detail

  • Strong written and oral communication skills.

We are headquartered in Denver, Colorado, and have a complement of remote staff who live in proximity to client sites. This position will be based remotely from a home office.

If you share our passion for revolutionizing the way cancer care is delivered, and in enabling better outcomes for patients, come join our team and help us shift the power balance in cancer care!

Apply Now

To apply, please submit your resume to