Job Description
Position Summary
We’re looking for a Senior Python Developer to join our engineering team and help build the back-end infrastructure powering Basalt’s clinical and operational platforms. This is a senior-level role for a developer who thrives in fast-paced environments, understands the unique challenges of healthcare data, and is passionate about building secure, high-performance applications at scale.
You will play a critical role in leading development of our core services—working on everything from FHIR-compliant APIs and integrations with EHRs to automation of workflows and advanced data handling.
Key Responsibilities
- Design and implement robust, scalable, and secure backend services using Python (primarily FastAPI or Django)
- Build and maintain FHIR / HL7-compliant APIs for interoperability with EHR systems and third-party data providers
- Lead architectural discussions and drive key backend decisions around scalability, data modeling, and infrastructure
- Ensure compliance with HIPAA, SOC 2, and HITRUST standards in all aspects of backend development
- Mentor mid-level and junior developers through code reviews, pair programming, and technical design sessions
- Collaborate closely with front-end, product, and data teams to define and deliver impactful features
- Integrate with tools and services such as Epic, Cerner, or Athenahealth via standard healthcare interfaces
- Develop test suites and participate in continuous integration / continuous deployment (CI / CD) practices
- Monitor, troubleshoot, and improve application performance in staging and production environments
Restrictions
Telecommuting is OKNo Agencies PleaseRequirements
What We’re Looking For
Must-Have Qualifications :
5+ years of professional experience building production-grade backend applications with PythonStrong experience with FastAPI, Django, or Flask in a microservice architectureDeep understanding of healthcare data formats, including FHIR, HL7, and X12Knowledge of HIPAA security and privacy requirementsExperience working with cloud infrastructure (preferably AWS or GCP)Proficient with relational and NoSQL databases (e.g., PostgreSQL, MongoDB)Strong familiarity with Git, Docker, and CI / CD tools like GitHub Actions, Jenkins, or CircleCIFlexibility to work with new and varied technologyClear, concise communication skills—able to write and speak effectively to both technical and non-technical audiencesNice-to-Have :
Experience integrating with EHR systems (e.g., Epic, Cerner, Athena)Familiarity with task queues (e.g., Celery, RQ) and async workflowsExposure to healthcare billing systems, claims workflows, or population health toolsExperience with observability tools (e.g., Datadog, Prometheus, Sentry)About the Company
At Basalt Health, we’re reimagining healthcare technology to make it simpler, more secure, and more human. Our AI agents support clinical and operational teams with tools that improve care delivery and streamline administrative workflows. We’re a mission-driven company focused on delivering smart, scalable solutions for real healthcare challenges.
Why Join Basalt Health?
Work on meaningful products that directly impact patient care and clinician efficiencyJoin a remote-first, mission-driven team that values transparency and autonomyCompetitive salary + equity optionsHealth, dental, and vision insuranceUnlimited PTO and paid holidaysAnnual professional development stipendOpportunity to influence product direction and engineering cultureBasalt Health is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.