Senior Backend Engineer (Java), Treatment Platform

| Remote
Sorry, this job was removed at 2:25 p.m. (CST) on Tuesday, November 30, 2021
Find out who's hiring remotely in San Francisco, CA.
See all Remote Developer + Engineer jobs in San Francisco, CA
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Twin Health is a revolutionary Precision Health platform combining IoT Sensors, Machine Learning, and Medical Science to reverse chronic diseases like diabetes and improve human metabolic health. It was founded by experienced entrepreneurs with extensive experience building software platforms used by more than 100 million devices around the world. We are backed by Sequoia Capital and other leading VC firms with $43M in Series A and Series B funding.

At Twin, we have achieved groundbreaking medical results for chronic disease reversal (12 papers published in top medical journals) using our patent-pending Whole Body Digital Twin™ technology (5 patents filed), which analyzes complex biosignals from wearable sensors, predicts metabolic outcomes using ML, and recommends highly-personalized treatments based on the metabolic profile of each patient. Our interdisciplinary team consists of engineers, scientists, and medical doctors who collaborate closely to develop these technologies and deliver exceptional health outcomes. We launched our product in 2018 with an initial focus on diabetes; doctors and coaches use our IoT- and ML-based software platform to improve the health of diabetic patients every day.

Twin Heath is expanding rapidly across health providers nationwide in the US as well as India. We are looking for a Senior Backend Engineer to join our Treatment Platform team, which builds analytics and recommendation engines that apply treatment factors like medicine, nutrition, activity, sleep, and meditative breathing towards chronic disease reversal.

Responsibilities
Design and develop backend microservices using technologies such as Spring Boot, REST APIs, SQL databases, Time Series databases, Message Queues, Docker, etc.
Scale the system to perform complex processing on high-volume data feeds from a large population of diverse sensors.
Collaborate with Data Scientists to develop analytics and ML-driven services that generate insights and recommendations based on large amounts of data.
Design services for fast performance, high scalability, and high reliability.
Develop automated unit tests and integration tests to ensure high-quality, defect-free code.
Develop integrations with 3rd party software systems.

Qualifications
Bachelor’s degree in Computer Science or a related field; Masters would be a plus
5+ years of experience in software engineering
Experience developing Production software in Java for high-scale applications
Experience with SQL databases, NoSQL databases, and distributed systems
Pluses: Experience with Rules Engines, Complex Event Processing systems, or high-scale Analytics systems
Strong verbal and written communication skills
Domain experience in healthcare, biosensors, or related areas would be a plus, but is not required

More Information on Twin Health
Twin Health operates in the Artificial Intelligence industry. The company is located in Mountain View, CA. Twin Health was founded in 2018. It has 300 total employees. It offers perks and benefits such as Daily sync, OKR operational model, Team based strategic planning, Group brainstorming sessions, Pair programming and Flexible Spending Account (FSA). To see all 10 open jobs at Twin Health, click here.
Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Twin HealthFind similar jobs