Sr. Software Engineer - Backend

Vida Health

San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/20/2021
  • Website:
  • Company Address: , San Francisco, CA

About Vida Health

Vida is a virtual care company that combines a human-centric approach with technology to address chronic and co-occurring physical and behavioral health conditions. We provide personalized chronic condition management combined with health coaching and therapy through a mobile and online platform that supports individuals in managing and significantly improving conditions such as diabetes, hypertension, obesity, depression, anxiety, etc. Our platform integrates deeply individual expert care with machine learning and remote monitoring to deliver lasting behavior change, health outcomes and cost savings.

Job Description

Job Description

About VIDA

At Vida Health, we are passionate about transforming lives through better health. We engineer digital care solutions that help the whole you be healthy in mind and body, stay accountable, and feel your best. We serve people who are at risk for or live with expensive, challenging chronic conditions like diabetes, obesity, and depression—that’s currently 133 million people in the U.S. alone, and 70% of the $3T annual healthcare spend is attributable to preventable chronic conditions. We aim to change that trajectory.   We differentiate ourselves in the market in two primary ways. We are poly-chronic by design - our core is a platform that meets our users where they are, and lets them work on their own unique combination of goals.  We are digital first - we have been a mobile app and in the cloud since Day 1.  In the new world of COVID, the importance and advantage of our skills here has become even more obvious.


The backend engineering team designs and builds our API’s and services that power the mobile and web applications. You will be joining this creative and dedicated team and make an immediate impact on our business. We are small enough for you to have a large impact and big enough to learn and grow from your peers. The team works cross functionally with a multidisciplinary team of mobile, test, web, product, design and clinical experts to build and design new product experiences for both our providers and our members.


  • Design and build distributed infrastructure services which enable multiple applications for the rapid member growth at Vida.

  • Collaborate within your team: review and give feedback on mobile and web features and designs, design APIs to enable the features, test, ramp, and monitor the success of the features you build

  • Collaborate across Backend engineering: help bring new ideas and best practices to other Backend engineers, help define and drive the long term technical roadmap

  • Be an owner of your work in all environments from staging to production. We are looking for those willing to raise their hand and step up to follow a project all the way through, from finding the problem to celebrating the solution.

  • Help set up monitoring and alerting on services to continuously improve our SLA.

  • Help find cloud native solutions to problems and find ways to increase efficiency and reduce cost of services

Basic Qualifications:

  • Experience with designing service oriented architectures, distributed systems, and REST APIs

  • Ability to lead and coordinate delivery of work with other software engineers.

  • Strong skills and experience in the foundational skills of Software Engineering, such as Data Structures, OO Design, Relational Databases

  • Experience with cloud platforms such as AWS or Google Cloud

  • Excellent communication and interpersonal skills

  • Ability to inspire and make others around you better and become more energized

  • A relentless focus on delivering maximum value to the end user

  • Ownership mindset: Be excited about monitoring and alerting on your systems, be ready to query your own tracking data to find out how your feature is doing

  • Has a track record of delivering high quality products/services.

  • Growth mindset and an ability to persevere through grit

  • 5-8 years of relevant work experience

Preferred Skills and Experience:

  • Actively contributes to creating/sustaining a culture of engineering excellence - hire great engineers, lead, mentor, take charge and get things done.

  • Experience with Django/Flask.

  • Experience with monitoring and alerting systems such as NewRelic, DataDog, Grafana.

  • Experience with asynchronous systems such as Kafka, RabbitMQ, PubSub, Kinesis.

  • Experience with container based deployments such as Docker and Kubernetes.

  • Experience with api modeling and test tools such as OpenAPI, Swagger, GraphQL, and Postman


As a backend engineer, the team works end to end on delivering new services and features. If you have demonstrated an ability to ship software, we encourage you to apply even if you do not have the exact experience or not meet certain requirements.

Related Jobs

Sr. Software Engineer - Backend

Vida Health - San Francisco, CA, US

Product Manager

Vida Health - San Francisco, CA, US

Product Manager

Vida Health - Los Angeles, CA, US

Remote Therapist

Vida Health - Salt Lake City, UT, US

Remote Therapist

Vida Health - Topeka, KS, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.