Caregentic is transforming how healthcare organizations deliver patient care in the real world by developing a modern platform with AI-powered patient engagement. They are solving complex challenges in patient care with sophisticated technology: Care journey orchestration, health data integration, and clinical workflows, relieving healthcare providers of daily frustrations.
Requirements
- 7+ years of backend development experience in production environments, specifically strong Python skills, including async programming and type hints.
- Solid understanding of PostgreSQL database design and optimization.
- Familiarity with Docker and containerization.
- Strong testing practices using pytest.
- Experience with microservice architectures is preferred.
- Experience with GraphQL APIs.
- Experience with event-driven systems and message queues.
- Experience with major cloud providers (e.g., AWS).
Responsibilities
- Design and develop robust, scalable, event-driven services using Python, FastAPI, Apache Kafka and GraphQL.
- Work with DevOps on deployments, monitoring, and reliability improvements.
- Maintain and optimize PostgreSQL databases and data models.
- Collaborate across product and engineering teams to define requirements and architect features.
- Drive engineering best practices through code reviews and mentorship.
Other
- Technical leadership: Ability to guide design decisions, and bring others along.
- End-to-end ownership: From technical design, through shipping code, and supporting it in production, you’ll take responsibility for the health of the platform.
- Product-minded approach: Combining technical excellence with pragmatic delivery.
- Strong communication skills, especially in cross-functional collaboration.
- Passion for improving healthcare through technology.