Full Stack Integration Engineer (RPA / HL7 / API)
Role details
Job location
Tech stack
Job description
This is a 100% remote position with core hours of 9-5 Central. You'll be joining a small, focused integration team (3 engineers + 1 QA) as the fourth engineer, working closely with two experienced teammates and reporting to the Product Owner. Your work will split roughly 70/30:
- ~70% Python RPA & HL7 - Building and maintaining resilient screen-scraping bots that extract and exchange data with partner portals; parsing, validating, and mapping HL7 messages
- ~30% REST API integrations - Authentication flows, pagination, retry/backoff logic, and idempotency across provider and payer ecosystems
The RPA work is the critical near-term need. API work is well-supported by two senior engineers already - you'll learn alongside them and grow into it over the first 6-12 months.
The Stack
Everything is home-grown and cloud-native - no off-the-shelf ETL tools:
- Compute & orchestration: Kubernetes, Docker, AWS
- Data movement: Kafka
- Deployment & source control: GitHub, CI/CD pipelines
- Languages: Python (primary), Node.js, TypeScript
- Database: PostgreSQL
If your current integration work runs on a standing VM pulling from one source and pushing to another, this is a different environment - and we're looking for someone who has worked in one like it.
Requirements
- Strong Python, specifically for automation, RPA, and headless/browser-based screen-scraping
- Comfort in cloud-native environments (Kubernetes, Docker, AWS) - you spin up compute, deploy code, and move data between services
- Solid debugging instincts and a delivery track record in environments with changing priorities
- Alignment with 9-5 Central core hours and availability for occasional evening test windows, * HL7 message experience - strong Python and a willingness to learn will get you there
- REST API integration depth - senior API engineers will support your growth over time
- Healthcare interface engine experience - familiarity with any HL7 broker is a plus, but not required