Software Engineer Intern

Spry Health, Palo Alto, California

Help People Live Longer, Healthier Lives

Spry Health is delivering on the promise of wearables to transform how chronically ill patients are treated, improve patient outcomes, and dramatically reduce healthcare costs. We are looking for a Software Intern to help develop, test, and support all aspects of our cloud platform. The platform is composed of a signal processing pipeline (in Python) and a healthcare back-end/portal (in Java/Javascript). You will be developing and optimizing our architecture while getting mentored by experienced engineers. This role will report directly to the Firmware Team Lead and interface with the CTO.

This is an opportunity to step into a highly innovative healthcare startup and make a real-world impact. In this role you will gain a deep understanding of the latest and most innovative approaches to implementing signal processing architectures and Java based microservices within the cloud.  You’ll get exposed to all aspects of the system including: back-end development, front-end development, system architecture, and integration/testing. Furthermore, past interns have been involved with projects that immediately contributed towards the company's strategic objectives.

This role is for you if you have a very strong understanding of computer science fundamentals, are detail-oriented, and can work autonomously.  You can write Python, Java, SQL, and know how to design REST APIs. You understand the basics of AWS (S3, EC2, RDS), and are excited to leverage the benefits of a small, cohesive, cross-functional team.

Job Responsibilities

  • Design/implement Java based microservices
  • Develop portals/dashboards for client-facing applications
  • Algorithm/optimization implementation in fields of signal processing and machine learning
  • Architect and develop servers, APIs and databases to control data flows
  • Design, build and operate cloud infrastructure for scale (AWS)
  • Design, build and operate a simple scalable SQL/noSQL hybrid database
  • Maintain existing forks of the backend across different deployments

Qualifications and Requirements

  • B.S. or M.S. in Computer Science
  • Must know Java and Python
  • Experience developing Java-based microservices 
  • Experience with Java-based Application Frameworks, example: Spring, Guice, Mockito
  • Ability to demonstrate advanced understanding of databases
  • Understanding of authenticated web-services: Rest
  • Experience with one of the following platforms: AWS, Azure, Google Cloud Platform
  • Angular experience is a plus
  • Comfortable working in a fast-paced, startup, entrepreneurial environment
  • Strong and humble team player
Spry Health is transforming medical practices by providing remote care solutions for patients with chronic illness. Our FDA-cleared wearable device is the first to deliver predictive insights to healthcare organizations through continuous vital sign monitoring.

Spry’s lean team is comprised of some of the brightest minds in Silicon Valley. We are committed to empowering patients by preventing hospital admissions and reducing medical spending, making our workplace a great fit for those ready to take ownership of challenging and meaningful work. 

Ambition to fundamentally change how people interact with healthcare is a prerequisite for your success at Spry. If you are collaborative, humble, resourceful, passionate about healthcare innovation, and looking for opportunities to grow and succeed, we want to hear from you. Bonus points if you enjoy puns, good coffee, and cooking challenges (because we do).

Spry Health is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

This is a full-time paid internship in Palo Alto, CA.
Compensation: $19-$25/hour, depending on experience
Commitment: 12-week minimum, 40-hours per week
Remote and part-time work are not an option at this time.

About Spry Health

Founders Pierre-Jean “PJ” Cobut and Elad Ferber started Spry Health with a mission to help chronically ill patients receive proactive care and help them stay out of the hospital. They have seen firsthand family members struggle with their chronic conditions. Patients see their doctors a few times a year, for a few minutes at a time. In order for doctors to determine change in the patient’s condition, they often rely on a mix of current symptoms, intermittent monitoring, and the patient’s own recollection of their health and symptoms since the last visit. This is a partial picture at best. And it often isn’t enough to keep patients out of the hospital or support them in keeping their condition under control. For patients, there’s constant stress – not knowing if tomorrow will bring a bad day or a hospital visit. PJ and Elad could see these glaring gaps in traditional disease management for the chronically ill and set out to build a solution to bridge those gaps.

Spry Health

Want to learn more about Spry Health? Visit Spry Health's website.