Senior Python Developer
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
What We’re Looking For
Must-Have Qualifications:
- 5+ years of professional experience building production-grade backend applications with Python
- Strong experience with FastAPI, Django, or Flask in a microservice architecture
- Deep understanding of healthcare data formats, including FHIR, HL7, and X12
- Knowledge of HIPAA security and privacy requirements
- Experience 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 CircleCI
- Flexibility to work with new and varied technology
- Clear, concise communication skills—able to write and speak effectively to both technical and non-technical audiences
Nice-to-Have:
- Experience integrating with EHR systems (e.g., Epic, Cerner, Athena)
- Familiarity with task queues (e.g., Celery, RQ) and async workflows
- Exposure to healthcare billing systems, claims workflows, or population health tools
- Experience with observability tools (e.g., Datadog, Prometheus, Sentry)
Why Join Basalt Health?
- Work on meaningful products that directly impact patient care and clinician efficiency
- Join a remote-first, mission-driven team that values transparency and autonomy
- Competitive salary + equity options
- Health, dental, and vision insurance
- Unlimited PTO and paid holidays
- Annual professional development stipend
- Opportunity to influence product direction and engineering culture
Basalt Health is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees
Desired Skills
How to Apply
Please apply using the "Apply" button.
Contact Info