Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Forward-Deployed Integrations Engineer

$154.98k - $192.55k

OhMD

Job Description

Job Description

Reports to: Chief Technology Officer
Location: Burlington, VT (hybrid) or remote (no formal travel required)

About OhMD

OhMD is an AI patient communication platform trusted by thousands of healthcare organizations. Our product suite includes two-way patient texting, an AI voice and text assistant that handles inbound patient calls with a human always in the loop, and integrations with the leading ambulatory EHRs, including athenahealth, eClinicalWorks, DrChrono, Elation, and Healthie.

Practices using OhMD reduce inbound call volume by 50% or more, which is the difference between a front desk that is drowning and one that can actually take care of patients.

Why this role exists

Every healthcare organization operates on a unique technology stack.

One EHR exposes a clean FHIR endpoint. Another has a vendor-specific API with its own authentication and rate limits. A third has no supported API at all for the scheduling, patient, or clinical data our product needs. Even practices on the same EHR configure it differently, enforce different security requirements, and run entirely different front-desk workflows.

OhMD still has to work.

Our products need accurate patient context, appointment data, and workflow state to resolve conversations safely. Our AI voice and text assistant cannot book, confirm, or reschedule an appointment it cannot see. Those integrations have to be reliable enough to support real patient interactions, secure enough to handle protected health information, and understandable enough that our customers trust what is happening.

Which brings us to the hard part, and to you.

This role owns the path between a practice's real-world workflow and a working production integration. You'll sit with customers, understand how their systems actually operate, choose the right integration approach, build it, test it, launch it, and stay with it until it works cleanly.

Today that footprint spans more than a dozen EHRs. Our deepest integrations are athenahealth, eClinicalWorks, DrChrono, Elation, and Healthie, and they run across three codebases: a .NET service that handles patient sync and chart write-back, an Elixir platform that handles scheduling and reminders, and a TypeScript and Playwright service for systems that don't offer a usable API. You won't need to be expert in all three on day one, but you will need to be comfortable reading and shipping in each.

Sometimes the right answer will be a vendor REST API or a FHIR application. Sometimes there will be no usable interface at all, and you'll build production-grade browser automation to retrieve the data OhMD needs.

This is not a role where you write a specification and hand it to someone else. You'll be the engineer in the customer conversation and the customer-facing owner in the code.

What your first 90 days look like

Weeks 1–4: Live in the product. Learn how OhMD connects to EHRs today, shadow customer discovery sessions and go-lives, and understand how patient, scheduling, and workflow data move through the platform. Get familiar with our integrations across EHRs.

Weeks 5–8: Own your first integration with support. Scope the customer's requirements, select the right technical path, build or configure the integration, validate the data, and support the customer through testing. Ship something that runs against a real production workflow.

Weeks 9–12: Lead an integration workstream independently. Own technical discovery, implementation, validation, launch, and early production support. Bring us a point of view on what should become a reusable connector, what belongs in shared infrastructure, and where our current approach will break at scale.

Essential Duties — What You'll OwnCustomer integrations, start to finish

You'll work directly with healthcare organizations, EHR vendors, internal implementation teams, and engineering partners to understand what a customer needs and how their systems behave.

You'll translate operational workflows into concrete technical requirements, define what is and is not feasible, identify dependencies early, and own the integration through implementation, testing, go-live, and stabilization.

You will be expected to communicate clearly with both technical and nontechnical stakeholders. When a customer says, "We need OhMD to know whether this patient has an appointment," you'll determine where that information lives, how it can be accessed, how trustworthy it is, and what should happen when it is missing or wrong.

The right interface, not just the obvious one

You'll design, build, and troubleshoot integrations using REST APIs, webhooks, event-driven interfaces, file-based exchange, and vendor-specific integration methods.

You'll handle the details that determine whether an integration works outside a demo: authentication, authorization, OAuth 2.0, API keys, pagination, rate limits, idempotency, retries, data reconciliation, version changes, and partial failures.

You'll consume external APIs, design internal integration interfaces, troubleshoot undocumented customer behavior, and help define reusable patterns for how OhMD connects to third-party systems.

Healthcare interoperability that survives the real world

You'll build, map, validate, and troubleshoot integrations using FHIR R4, SMART on FHIR, and vendor-specific APIs, and you'll occasionally meet older FHIR versions and document formats like CDA along the way.

You'll investigate unexpected values, missing identifiers, duplicate records, patient-matching problems, incomplete mappings, delayed events, and the many other ways healthcare data refuses to behave like the specification says it should.

Browser automation as production integration infrastructure

When an EHR or healthcare system does not expose a usable API, you'll build robotic process automation using Playwright.

These automations will retrieve data from web-based EHRs and administrative portals in a controlled, secure, and auditable way. You'll design them as production software—not disposable scripts.

That means resilient selectors, session and credential management, safe handling of authentication flows, deterministic navigation, structured data extraction, validation, logging, retries, timeouts, failure recovery, alerting, and clear operational ownership.

You'll know that a browser workflow working once is not the same thing as an integration working every day.

Data mapping and transformation

You'll transform inconsistent source data into stable models the OhMD product can rely on.

You'll work with patient demographics, appointment data, booking, confirmation, provider and location information, communication preferences, refill-related context, and other workflow data. You'll define mappings, validation rules, fallback behavior, and reconciliation processes.

When two systems disagree, you'll help determine which source should be authoritative and make the resulting behavior explicit.

Practice go-lives and production quality

You'll own the technical integration workstream during customer implementations.

You'll create test plans, validate data with customers, diagnose issues across system boundaries, and make go-live decisions based on evidence rather than optimism. You'll build automated tests and validation tools that catch failures before a practice or patient does.

After launch, you'll monitor integration health, investigate production issues, and build the logging, alerts, retries, reconciliation, and recovery mechanisms needed to keep integrations reliable.

Security and patient trust

You'll work with protected health information and systems that directly affect patient workflows.

You'll apply least-privilege access, secure credential handling, encryption, appropriate audit logging, and careful data-retention practices. You'll partner with security and compliance stakeholders to ensure integrations meet OhMD's obligations and customer requirements.

You'll treat reliability and security as product behavior, not administrative work added at the end.

Patterns that outlive you

The first time we solve an integration problem, it may be a customer project. By the fifth time, it should be a reusable capability.

You'll identify common data models, authentication patterns, browser workflows, validation rules, and implementation steps that should graduate into shared connectors, libraries, templates, and internal tools.

You'll document what you build so another engineer or implementation partner can operate it without reconstructing the reasoning from scratch.

A tight feedback loop with product and engineering

You'll work across engineering, product, implementation, customer success, support, and security.

When an integration exposes a platform limitation, you'll define the problem clearly and help determine whether the answer belongs in a customer-specific implementation, a reusable integration component, or the core product.

You'll influence the roadmap without waiting for every problem to become someone else's ticket.

Non-Essential DutiesHelping improve our integration practice

You may contribute to integration architecture standards, internal documentation, implementation playbooks, developer tooling, and technical training for adjacent teams.

Helping build the team

You may participate in interviews and onboarding for future integration, implementation, and engineering hires as the team grows.

Representing the work

You may occasionally participate in customer webinars, remote partner sessions, or technical discussions with EHR and technology partners. 

Other duties as assigned.

QualificationsRequired

5+ years of relevant experience. You have at least five years of experience in software engineering, integration engineering, solutions engineering, healthcare interoperability, or another hands-on technical role in which you owned integrations through production.

Production software engineering skills. You can design, build, test, deploy, and troubleshoot production systems. You are highly proficient in TypeScript and comfortable reading and shipping in C# and Elixir, or confident you can get there quickly. You use SQL to inspect and validate data.

API depth. You have hands-on experience consuming, designing, and troubleshooting REST APIs, webhooks, JSON, XML, authentication systems, OAuth 2.0, API keys, pagination, rate limits, and versioned interfaces.

FHIR experience. You have built or supported production healthcare integrations using FHIR. You can read resources and bundles directly, reason about mappings, diagnose failures, and communicate with EHR interface teams without needing an intermediary.

Robotic process automation experience. You have built and operated browser automation with Playwright or a comparable tool. You understand the operational risks of browser-based integrations and know how to make them supportable.

Customer-facing ownership. You are comfortable leading technical discovery, explaining tradeoffs, setting expectations, navigating ambiguity, and working directly with customer IT teams, interface analysts, operational leaders, and external vendors.

EHR integration experience. You have worked with one or more major ambulatory or enterprise EHR platforms. Experience with athenahealth, eClinicalWorks, DrChrono, Elation, and Healthie is particularly relevant.

Rigor with real systems and real data. You find out whether something works by building and testing it, reading logs and tracing requests rather than trusting the documentation. You validate mappings, catch mismatched identifiers and duplicates, and know that a successful API call is not the same as a correct business outcome. You handle PHI, credentials, and access to clinical systems with least privilege and auditability by default.

Clear communication. You can explain technical constraints in plain language, write useful implementation documentation, and communicate confidently with both engineers and healthcare operators.

Care about the end user. The data moving through these integrations affects real patient conversations. Accuracy, reliability, and graceful failure should matter to you.

Preferred
  • Direct integration experience with multiple systems among athenahealth, eClinicalWorks, DrChrono, Elation, and Healthie
  • Experience with queues, event-driven architectures, background jobs, and distributed systems
  • Experience with cloud infrastructure, containers, CI/CD pipelines, secrets management, and infrastructure-as-code
  • Experience building reusable connector frameworks or integration platforms
  • Experience with patient scheduling, registration, messaging, referral, or refill workflows
  • Experience working in an early-stage or rapidly scaling software company
  • Experience in a forward-deployed, solutions engineering, or technical implementation role
  • Relevant EHR vendor certifications or participation in EHR developer and partner programs

Pay range

$154,975—$192,553 USD

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Forward-Deployed Integrations Engineer in Burlington, VT vacancy
  • $105k - $125k

     ...desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.The Systems Integration Engineer will own aircraft interface definition and integration closure across the aircraft configuration, including focused responsibility... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    BETA TECHNOLOGIES

    South Burlington, VT
    4 days ago
  • $98k - $176k

     ...information, visit of Role:GlobalFoundries Fab8 is seeking an experienced and dedicated R&D engineer, joining Advanced Packaging Lab (APL) to lead advanced 3D Heterogeneous Integration (3D-HI) initiatives, such as wafer-to-wafer hybrid bonding, die-to-wafer hybrid bonding,... 
    Suggested
    Full time
    Work experience placement
    Local area

    Globalfoundries

    Essex Junction, VT
    4 days ago
  • $115k - $135k

     ...refreshing, vibrant, and inclusive culture.The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-17...  ...C skill set to specify, architect, design, implement and integrate the embedded software for BETA’s airborne systems. The ideal candidate... 
    Suggested
    Full time
    Temporary work
    Local area

    BETA TECHNOLOGIES

    South Burlington, VT
    15 hours ago
  •  ...Network Engineer Our client is a global technology consulting and digital solutions company...  ...switches APs Design configure and deploy Extreme Networks solutions across...  ...Lead network upgrades migrations and integration projects Develop and maintain documentation... 
    Suggested
    Local area

    E-Solutions

    Burlington, VT
    1 day ago
  • $165k - $185k

     ...refreshing, vibrant, and inclusive culture.The Lead Embedded Software Engineer for Airborne Software will apply their deep knowledge of RTCA...  ...and testers to specify, architect, design, implement, integrate, test and analyze the embedded software for BETA’s airborne systems... 
    Suggested
    Full time
    Temporary work
    Local area

    BETA TECHNOLOGIES

    South Burlington, VT
    15 hours ago
  •  ...Dynapower, Part of Sensata Technologies, seeks a Software Design Engineer specializing in real-time NI Linux and LabVIEW development for deterministic control and monitoring software for mission critical military applications. You will design architectures on NI real-... 

    Sensata Technologies

    South Burlington, VT
    4 days ago
  • $18 - $25 per hour

     ...solutions for the best business outcomes and then deploys them at scale through its global warehousing, distribution and integration capabilities. With over 15,000 employees...  ...re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Burlington, VT
    1 day ago
  • $94.3k - $175.1k

     ...transform industries and give customers the power to shape their markets. For more information, visit of Role:This hands-on assembly integration role will deliver industry leading electro-optical transceivers using GF’s Photonix platform and advanced packaging 2.5D and 3D... 
    Full time
    Local area

    Globalfoundries

    Essex Junction, VT
    15 hours ago
  • $118k - $210k

     ...information, visit Summary of Role GlobalFoundries Advanced Packaging Lab is seeking an accomplished engineer with extensive expertise in chiplet-based system integration, specifically within 2.5D interposer/bridge and 3D heterogeneous integration technologies. This... 
    Work experience placement
    Local area

    Jobleads-US

    Essex Junction, VT
    4 days ago
  • $130k - $150k

     ...Details Advertising/Posting Title Network Engineering Team Lead Posting Summary The...  ...tools. A security-first approach to deploying services. Desirable Qualifications...  ...values of Our Common Ground: Respect, Integrity, Innovation, Openness, Justice, and Responsibility... 
    Full time
    Contract work
    Remote work

    University of Vermont

    Burlington, VT
    3 days ago
  •  ...understanding on the Life Cycle of Development including Salesforce Deployment/Packaging effectively using Metadata API, ChangeSet and Ant....  ...on Coding Standards, Deployment, Apex, VF, Salesforce Integration, Security implementationsExperience on Force.com Integration... 
    Permanent employment
    Full time
    H1b
    Flexible hours

    Sonsoft

    South Burlington, VT
    1 day ago
  • $129.1k - $191.03k

     ...lead. Your Team, Your ImpactTest Solutions Engineering (TSE) plays a central role in Marvell,...  ...contributions and milestones. We look forward to sharing more with you during the interview...  ...Helpdesk at ****@*****.*** Integrity To support fair and authentic hiring... 
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Burlington, VT
    1 day ago
  • $143k - $247k

     ...and give customers the power to shape their markets. For more information, visit Summary of Role As a Packaging Engineer within GF’s Integrated Optics organization, you will lead the development and sustainment of advanced optical packaging solutions for silicon... 
    Local area

    Jobleads-US

    Essex Junction, VT
    4 days ago
  • $128.6k - $192.9k

     ...rehabilitation.Joining Stantec’s global network of over 600 conveyance engineers, with a reputation as the go-to firm in New England, you will...  ...with research and innovation teams in the development and deployment of innovative technologies. The successful candidate will be... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Stantec

    South Burlington, VT
    2 days ago
  • $105k - $125k

     ...culture.We are seeking a bringing strong hands-on engineering skills and a builder's mindset to help design, deploy, and operate the data and knowledge...  ...systems that enable rich data discovery, seamless integration, and reliable access across diverse data sources... 
    Full time
    Temporary work
    Local area

    BETA TECHNOLOGIES

    South Burlington, VT
    15 hours ago
  • $109.1k - $136.37k

     ...Assist with each release cycle to implement and deploy new/updates to existing applications and code Develop integrations from Salesforce to internal proprietary and...  ...’s degree in computer science or software engineering preferred Platform Developer II Certification... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Shift work
    Day shift

    Old Dominion Freight

    Milton, VT
    2 days ago
  •  ...GlobalFoundries Vermont seeks a Photonic Packaging Design Integration Engineer to lead the development and sustainment of advanced optical packaging for silicon photonics and co-packaged optics. You will collaborate across photonics, electrical, mechanical, and manufacturing... 

    Jobleads-US

    Essex Junction, VT
    4 days ago
  • $120k - $140k

     ...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Burlington, VT
    2 days ago
  • $140k - $210k

     ...Comscore, Total Visits, March 2026) Day to Day As a Software Engineering Manager at Indeed, you will manage and grow a team responsible...  ...to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we’re... 
    Work experience placement
    Local area

    Indeed

    Burlington, VT
    3 days ago
  • $100k

     ...culture.We are actively seeking a talented Platform Software Engineer to join our Development Platform team. In this role, you will...  ...effort for IT and HelpDesk teams, including automated ticketing integrations, onboarding/offboarding workflows, and self-service request systems... 
    Full time
    Temporary work
    Work at office
    Local area

    BETA TECHNOLOGIES

    South Burlington, VT
    15 hours ago
  •  ...Senior Network Engineer We’re seeking a Senior Network Engineer to join a growing technology organization in a highly consultative, client-facing role. This position is ideal for an experienced network engineer who enjoys owning complex projects, working directly... 
    Full time
    Local area

    Frederick Fox

    Williston, VT
    2 days ago
  •  ...Network Field Service Engineer Burlington, VT, United States Project work including: Desktop installs Network hardware installations (Switches, WAPS) Firewall Installations Unified Communication (VoIP) installations-(voice over internet protocol) ISP... 
    Work at office
    Local area
    Remote work
    Night shift

    Phantom Staffing

    Burlington, VT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Forward-Deployed Integrations Engineer. Be the first to apply!