Backend Python Engineer (APIs, Databases & Cloud) - Remote
About the role
About dexter health
At dexter health, we build AI-powered software for care teams. Our mission is to reduce administrative workload in healthcare so caregivers can spend more time with patients.
The Role
We are looking for a high-agency Backend Python Engineer to help us improve and scale the backend systems behind our products. The role focuses on Python, databases, external APIs, cloud infrastructure, testing, validation, and production reliability.
You will work on backend systems that connect dexter health with third-party healthcare software providers. These systems synchronize and validate operational data used in real care workflows.
This is a shared-ownership role, not a ticket-taking role. You will work closely with the existing team, but we expect you to take real responsibility for improving backend stability and delivery speed.
Key Responsibilities
- Develop and maintain backend systems written in Python
- Work heavily with databases, data models, and external APIs
- Build and improve integrations with third-party healthcare software providers
- Work with REST APIs, authentication, webhooks, pagination, retries, rate limits, and edge cases
- Maintain data transformation, validation, and synchronization logic
- Debug production issues, data inconsistencies, sync failures, and API problems
- Improve testing, validation, monitoring, health checks, and failure handling
- Work with cloud technologies such as GCP, AWS, Azure, or comparable platforms
- Work with serverless functions, background jobs, schedulers, async workflows, or similar backend infrastructure
- Use AI development tools (Claude Code, Codex, Cursor, Copilot, or similar) as a core part of your daily workflow
- Write clean, maintainable, testable backend code
Requirements
- Strong Python backend experience in production environments
- Experience with databases, data models, and API integrations
- Solid understanding of REST APIs, authentication, retries, rate limits, and error handling
- Experience with cloud technologies such as GCP, AWS, Azure, or similar
- Experience with background jobs, schedulers, serverless functions, async workflows, or comparable backend infrastructure
- Strong debugging instincts across logs, cloud services, databases, and external APIs
- Ability to operate with founder-like urgency: figure things out, make progress under ambiguity, and care about outcomes