Scan.com

Software Engineer – Automations

Scan.com

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Reporting to Humale, our Chief Product & Technology Officer, you’ll sit at the intersection of engineering and operations, building the automation layer that connects us to external providers.
  • Your primary focus will be designing and deploying solutions that connect with third-party systems to enable scenarios like document transfer.
  • Design, build, and maintain automations that extract data from legacy physician platforms and trigger downstream patient scheduling workflows
  • Navigate a diverse landscape of legacy systems, building resilient scraping and data extraction logic that handles UI inconsistencies across vendors
  • Develop robust error handling and exception management architecture, including structured exception queues, retry logic, alerting, and human-in-the-loop escalation workflows
  • Build data validation and reconciliation layers that verify the accuracy of data transferred between systems, preventing downstream issues like patient mismatches and documentation errors
  • Partner with operations, engineering, and external partners to gather requirements, understand system stability needs, and plan for solution nuances.
  • Document all workflows, decision logic, edge cases, and process maps with the explicit goal of creating the foundation for future agentic AI automation

Requirements

  • Production experience with platforms such as UiPath, Automation Anywhere, or Power Automate.
  • Proficiency in Python or similar languages for scripting, data transformation, and extending workflows beyond what native rolling supports.
  • An API-first mindset paired with pragmatism: you default to HL7, FHIR, or direct API integration where available, but know when and how to fall back to UI automation
  • Hands-on familiarity with navigating healthcare platforms, with an understanding of how appointment scheduling data is structured and surfaced across different vendor UIs
  • Strong skills in data extraction from unstructured or inconsistent user interfaces, including building resilient selectors that survive updates.
  • A track record of designing robust error handling and exception management systems, including retry logic, alerting, and structured escalation workflows rather than automations that silently fail
  • Experience building data validation and reconciliation processes that confirm accuracy across systems
  • Strong documentation habits and a mindset oriented toward building for handoff, understanding that your work today creates the foundation for agentic AI automation tomorrow
  • A testing mindset applied to automation: you write tests for your automations, and validate outputs systematically, and don't consider a workflow done until failure modes are covered
  • Experience managing automation portfolios across dozens or hundreds of target systems, thinking in templatized architectures rather than one-off builds
  • Comfort navigating stakeholder relationships to secure system access and technical cooperation from external partners
Benefits
  • 401k
  • Healthcare, Vision and Dental
  • All the equipment needed for you to do your role effectively
  • Flexible working
  • Remote or hybrid working options
  • Personal Development budgets
  • 18 days PTO plus public holidays
  • 10 paid sick days
  • Inclusive policies designed by our team, for our team
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonUiPathAutomation AnywherePower AutomateAPI integrationHL7FHIRdata extractionerror handlingdata validation
Soft Skills
documentationstakeholder managementproblem-solvingattention to detailcollaborationtesting mindsetpragmatismorganizational skillscommunicationadaptability