> Markdown version of [/jobs/ext/4218394-interface-engineer](https://www.wearedevelopers.com/jobs/ext/4218394-interface-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Interface Engineer - **Company:** Myriad Genetics - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Software as a Service, Computer Programming, Extract Transform Load (ETL), Data Transformation, Database Queries, Network Protocols, Software Engineering, SQL Databases, Web Applications, Fast Healthcare Interoperability Resources, Electronic Medical Records, Health Level Seven International, Software Version Control - **Published:** October 31, 2026 - **Apply:** https://www.builtincolorado.com/job/interface-engineer-iii/11991472?handler=ApplyRedirect ## About the Role 1. Bachelor's degree required. 2. Expert knowledge in HL7 (V2.x), ability to read specifications for other industry standards like HL7 v3 (C-CDA), FHIR (r4), IHE ITI, or EDI X12 (Claims). 3. Expert in Mirth, including JavaScript or other common interface engines, and able to lead efforts to administer, setup, maintain and automate interfaces. 4. Understand network protocols, connectivity types and how to design interoperability solutions securely. 5. Intermediate level in SQL and must be comfortable writing queries with complex joins, limited to querying and reporting. 6. Software engineering fundamentals for web based and cloud-based applications. 7. Ability to investigate and troubleshoot production issues on multiple platforms. 8. Python and/or software development knowledge is a bonus. 9. Exposure to Extract, Transform and Load (ETL) concepts and processes. 10. Active Advanced Mirth Certification preferred. Additional Requirements: - U.S. citizen or Green Card holder - Living full-time in the United States ## Description Be an Early Applicant In-Office or Remote Hiring Remotely in United States Entry level In-Office or Remote Hiring Remotely in United States Entry level Supports implementation and technical support for EMR interfaces that automate electronic orders and results. Leads development, testing, troubleshooting, deployment, and documentation of interoperability solutions between the company and external healthcare providers. Assesses data sources, scopes projects, performs data transformations, administers Mirth interfaces, writes SQL queries, supports production systems, trains teammates, and communicates with clients. The summary above was generated by AI Overview Interface Engineer (Implementation) - EMR (Electronic Medical Records) supports the delivery of innovative products that allow patients to make life-changing decisions. Myriad Genetics, Inc. is a genetic screening and testing company that provides actionable information to empower people to make critical and timely healthcare decisions. As a technical resource for the Interface Engineering team, the Interface Engineer works on complex technical problems of diverse scope. While focused directly on EMR-related work, they remain aware of broader technical and workflow needs, and how they relate to EMR-based solutions. Responsibility 1. Manage onboarding and continuing technical support for multiple projects with high levels of complexity to automate receiving electronic orders and sending electronic results. 2. Perform preliminary assessment of new data sources. Assist clients and project managers with estimating our level of effort and refining the project scope to identify requirements and tasks. 3. Lead development, testing and support for networking and interoperability solutions between Myriad and external clinics and providers. 4. Familiarity with core programming concepts and tools, including source control, dev environment management, code merges and deploys. 5. Be technical lead and advocate for best practices and improvements to interface implementations and data transformations. 6. Provide training and ongoing technical support to non-technical teammates. 7. Use effective written and verbal communication to navigate difficult client conversations with a professional demeanor. 8. Create detailed documentation for projects, to allow for a clean hand-off to our support teams.