Circadia Health
Engineering · Full-time · London, United Kingdom
Company Description: Circadia Health is a medical device and data technology company that has developed the world's first FDA cleared contactless remote patient monitoring system. Powered by cutting-edge technology and AI, the system allows for the early detection of medical events such as Congestive Heart Failure, COPD Exacerbations, Pneumonia, Sepsis, UTIs, and Falls.
We're monitoring over 20,000+ lives daily and growing rapidly. As we scale our team, Circadia is looking for energetic, personable, and solutions-oriented individuals driven by creating the ultimate customer experience. Prior experience in healthcare is a big plus, but not required. Our mission is to enhance patient outcomes and improve healthcare processes by providing cutting-edge solutions to healthcare providers and patients alike.
Backend Software Developer with Infrastructure and DevOps Experience
Position Overview: As a Cloud Infrastructure Engineer you are AWS guru responsible for:
This is a mission critical role where reliability standards are extremely important since you will be directly responsible for the health of our software architecture serving 25k+ patients monitored by our Circadia Contactless Monitor (IoT devices) every day, growing to 100k+ in the next 2 to 3 years.
Our platform is built on top of AWS and the main technologies used are: Python, C++, MySQL, Apache Kafka, ECS Services. Your role will be pivotal in developing a scalable system to support a comprehensive suite of healthcare applications designed for clinical staff to enhance patient monitoring and assessment. Circadia has the largest biobank of continuous vital signs monitoring data in the world, in the order of petabytes, and it’ll be up to you to help store it securely and retrieve quickly. This role requires a talented and highly organised individual capable of supporting a growing team.
Key Responsibilities:
Architecture: Design, deploy, and manage AWS infrastructure solutions to support various applications and services.
Design scalable systems for storage and processing of large amounts of medical data.
Manage databases (eg: MySQL, MongoDB) optimising for performance, scalability and cost-efficiency.
Manage compute clusters (eg: ECS), serving various internal and customer-facing products and services.
Use Terraform to efficiently manage cloud infrastructure.
Ensure high availability, scalability, and reliability of the cloud environment.
Security: Collaborate with development, operations, and security teams to ensure seamless integration and delivery of applications.
Manage cloud infrastructure roles, permissions and access credentials.
Oversee regular and thorough rotation of access credentials and keys.
Reliability: Troubleshoot and resolve infrastructure-related issues promptly and effectively.
Maintain comprehensive and actionable runbooks for dealing with incidents and infrastructure outages.
Create detailed post mortems in case of significant outages.
Implement automated alerting and incident response systems to quickly identify and resolve issues.
Documentation: Create and maintain comprehensive documentation for cloud infrastructure and processes.
Maintain documentation to the level that is required for a cloud infrastructure powering a SaMD product.
Instrumentation: Development and maintenance of instrumentation infrastructure.
Build instrumentation systems to provide system timely health checks and alerts with Prometheus and Grafana.
Implement and maintain automated alerting and incident response systems to quickly identify and resolve issues.
DevOps Support: Automate routine tasks and processes to improve efficiency and reduce manual intervention.
Implement and maintain CI/CD pipelines (Jenkins/CircleCI, or similar) to manage the deployment of Circadia’s services and products (Backend services, Android, iOS, React apps)
Writing clean, testable code with a commitment to maintaining high coding standards through comprehensive testing (Jest, PyTest, JUnit, etc.
Attributes:
This job is not in any teams
Circadia Health
Circadia improves clinical outcomes by using an FDA-approved truly contactless patient monitoring system to detect problems early. The technology measures a patient's respiratory rate from up to 8 feet away, with nothing on the bed or body required. Clinicians use this data to forecast medical events such as congestive heart failure, COPDexacerbations, pneumonia, sepsis, urinary tract infections, and falls several hours or days in advance. To provide personalized, predictive risk alerts 24/7, a team of virtual nurses reviews device data and analyzes trends in the patient's electronic health record.