Senior Software Engineer, Integrations

Posted Aug 27

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and sustain integrations between UpDoc and external healthcare services, such as electronic health record (EHR) systems.

• Take ownership of integration projects from start to finish, encompassing technical discovery, scoping, development, testing, deployment, monitoring, and ongoing upkeep.

• Create and execute dependable internal and external APIs utilizing modern, type-hinted Python.

• Build backend services using FastAPI and Pydantic.

• Engage with FHIR, HL7, and SMART on FHIR interoperability standards.

• Troubleshoot production integration challenges by analyzing API payloads, healthcare data resources, application logs, and system traces.

• Address authentication, data-mapping, data-quality, and interoperability issues.

• Design integrations to manage network failures, duplicate events, retries, incomplete source data, and other edge cases.

• Collaborate with hospital IT teams, implementation partners, healthcare vendors, and internal stakeholders to facilitate deployments.

• Contribute to UpDoc’s patient-facing conversational agent and backend services that support clinical AI workflows.

• Assist in constructing scalable, low-latency systems for conversational, voice, and multimodal experiences.

• Work alongside clinical experts to guarantee that services are accurate, reliable, safe, and trustworthy.

• Write unit, integration, and end-to-end tests.

• Contribute to DevOps, infrastructure-as-code, CI/CD, containerization, monitoring, and observability.

• Engage in code reviews, architecture discussions, technical planning, and production troubleshooting.

• Document integration architecture, implementation choices, operational procedures, and reusable patterns.

• Ensure compliance with HIPAA, SOC 2, privacy, security, and healthcare regulations.


⛳️ Requirements

• A minimum of 5 years of professional software development experience, with substantial backend development experience.

• Strong professional expertise in modern, type-hinted Python.

• Experience in developing production APIs with FastAPI, Pydantic, or similar Python technologies.

• Proficient in designing and implementing RESTful APIs.

• Strong understanding of HTTP, networking, caching, database design, authentication, and distributed systems.

• Experience integrating with third-party APIs and services.

• Extensive knowledge of software testing methodologies and practices.

• Proven experience troubleshooting complex technical issues in production environments.

• Familiarity with cloud platforms, particularly Azure.

• Experience with containerized applications.

• Knowledge of DevOps, infrastructure-as-code, CI/CD, and observability practices.

• Ability to develop reliable, maintainable systems in a safety-focused environment.

• Strong written communication skills and comfort in a distributed, async-first team setting.

• Demonstrated capacity for continuous learning, independent work, and ownership of projects from inception to completion.

• Interest in enhancing healthcare through thoughtfully designed and safe technology.

• Highly desired: experience integrating with Epic or other prominent EHR platforms.

• Highly desired: hands-on experience with FHIR, HL7 v2, SMART on FHIR, or related healthcare interoperability standards.

• Highly desired: experience in designing secure systems that manage protected health information.

• Highly desired: familiarity with HIPAA and SOC 2 requirements in a software context.

• Highly desired: professional experience in developing end-to-end LLM-powered applications.

• Highly desired: experience in integrating or optimizing language models in live settings.

• Highly desired: knowledge of LLM evaluation frameworks and MLOps or LLMOps practices.

• Highly desired: experience in building AI infrastructure from the ground up.

• Highly desired: experience in developing low-latency voice or multimodal applications.

• Highly desired: experience in model fine-tuning, alignment, prompt engineering, or AI safety systems.

• Highly desired: experience in an early-stage startup environment.

• Highly desired: experience working closely with clinicians or other healthcare subject-matter experts.


🏝️ Benefits

• Fully remote position.

People also viewed

Expel1 day ago

Principal Solutions Architect

US flagUnited States OnlyFull-timeSolutions Engineer$186k – $195k/year
ApplyView job
Grafana Labs1 day ago

Solutions Engineer

FR flagFrance OnlyFull-timeSolutions Engineer€103.8k – €128k/year
ApplyView job
Livestock Information Ltd1 day ago

Azure Integration Engineer – Fixed Term Contract

GB flagUnited Kingdom OnlyFreelanceSolutions Engineer£50k – £55k/year
ApplyView job
Salesforce1 day ago

Senior Solution Engineer

US flagCalifornia OnlyFull-timeSolutions Engineer$148.2k – $198.2k/year
ApplyView job
JTG Consulting Group2 days ago

Lab IT Solution Engineer

US flagUnited States OnlyFull-timeSolutions Engineer
ApplyView job
Harmonic2 days ago

Network Design and System Integration Engineer

MX flagMexico OnlyFull-timeSolutions Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers