Avatar for Twin Health

Combining IoT Sensors, Machine Learning, and Medical Science to improve human metabolic health

Backend Software Engineer (Java)

$110k – $155k • 0.05% – 0.1%
Apply now

Design and develop backend microservices using technologies such as Spring Boot, REST APIs, SQL databases, Time Series databases, Message Queues, Docker, etc.
Collaborate with Data Scientists to develop analytics and ML-driven services that generate insights and recommendations based on large amounts of data.
Develop automated unit tests and integration tests to ensure high-quality, defect-free code.
Develop integrations with 3rd party software systems.
This position is based in Mountain View, CA.

Bachelor’s degree in Computer Science or a related field; Masters would be a plus
Experience developing Production software in Java for consumer-facing or other high-scale applications
Exposure to SQL and NoSQL databases
At least 1 year of experience in software engineering
Strong verbal and written communication skills
Domain experience in healthcare, biosensors, or related areas would be a plus, but is not required

Health plans

We offer Medical, Dental, and Vision plans as well as Flexible Spending Accounts for health and dependent care


We offer a 401k plan for retirement savings.

Stock options

As an early employee, you may be offered pre-IPO stock options so that you can become an owner of the company and take part in the success of Twins.

Holidays and paid time off

We have 8 company-paid holidays per year. In addition, we offer 15 Paid Time Off (PTO) days per year of service.


We provide you with all the hardware that you need to be effective. Standard setups include a MacBook Pro, 27-inch monitor, docking station, keyboard tray, wireless keyboard/mouse, etc. We also reimburse for any ergonomic equipment.

Twin Health at a glance

Combining IoT Sensors, Machine Learning, and Medical Science to improve human metabolic health

Twin Health focuses on Healthcare, Health Care Information Technology, Software, Sensors, and Mobile Health. Their company has offices in Mountain View and Chennai. They have a mid-size team that's between 51-200 employees. To date, Twin Health has raised $18M of funding; their latest round was closed on June 2020.

You can view their website at https://twinhealth.com/ or find them on Twitter, Facebook, and LinkedIn.

More jobs at Twin Health

View all jobs

Full-Stack Engineer

Manager of Data Science

Mobile Engineering Manager

Senior Product Manager - Platform

Product Designer

UX Writer/ Product Content Specialist

Similar jobs to Backend Software Engineer (Java) at Twin Health

Avatar for Zanbato
ZX is a crossing network for institutionally-sized blocks of private securities
Avatar for Nyansa
Never look at your network the same way again with advanced it infrastructure analytics software
Avatar for Yoshi
Keeping drivers moving in the safest, most efficient, and planet-friendly way possible
Avatar for Alluxio
Helping to bring your data closer to compute across clusters, regions, clouds, and countries
Avatar for Hyprsense
Vision Intelligence in Human Sensing Technology
Avatar for DeepBench
Share Knowledge. Access Insights. Build your own network of experts
Avatar for Ombi
Discover places you love through video walkthroughs
Avatar for LyveBee
In a world of bots, we provide timely, live, and personalized human help