
Software Engineer – Automations
Scan.com
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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