
About Us
At Vida, we help people get better—and we're helping the healthcare system get better, too.
Vida is a virtual, personalized obesity care provider that uses evidence-based treatment to help patients manage obesity and related conditions like diabetes, high blood pressure, anxiety, and depression. Vida's team of Obesity Medicine-Certified Physicians, Registered Dietitians, Expert Coaches, and Licensed Therapists takes a whole-person approach to care, helping people lose weight, reduce stress, and improve their overall health.
By combining advanced technology with top-notch healthcare providers, Vida is breaking down the barriers that have historically kept people from getting the best care. It's trusted by Fortune 100 companies, major national payers, and large providers to enable their employees to live their healthiest lives.
Vida is looking for a Backend Software Engineer II to help build the data platform that supports much of Vida's business. Our team builds the systems that turn data from health plans, employers, and other partners into reliable information that Vida's products and operations can use. That includes member identity, eligibility, billing, partner integrations, and the data foundations behind reporting and analytics. You will work on backend services and data-intensive systems, primarily in Python, and take features from design through production. You will start with well-defined problems and grow toward owning services and technical decisions independently.
Responsibilities
- Build backend services that ingest, validate, reconcile, and serve data from external partners.
- Develop systems for member identity, eligibility, billing, and other core business domains.
- Design APIs, asynchronous workflows, and data pipelines used across Vida.
- Make systems resilient to incomplete, duplicated, delayed, and inconsistent real-world data.
- Build safe ways to retry, replay, and recover data when something goes wrong.
- Improve the reliability, observability, testing, and performance of production systems.
- Work with Engineering, Product, and Operations to figure out what needs to be built when the requirements are incomplete or messy.
- Handle additional engineering responsibilities as needed.
Qualifications
- Bachelor's degree at a minimum.
- 2+ years of professional experience building backend software.
- Strong programming fundamentals—we primarily use Python.
- Experience working with relational databases and SQL.
- Experience building systems that process, transform, or move significant amounts of data.
- A solid understanding of testing, debugging, APIs, and common distributed-system failure modes.
- Experience deploying or operating software in a cloud environment.
- Good instincts around correctness, including validation, idempotency, retries, and edge cases.
- Ability to dive into an unfamiliar codebase, understand how it works, and improve it without adding unnecessary complexity.
- Clear written communication and an ability to explain technical decisions and tradeoffs.
- Previous healthcare experience is not required.
Preferred Qualifications
- Experience with data-intensive backend systems, ETL/ELT pipelines, or event-driven architectures.
- Experience with PostgreSQL, analytical warehouses, or data modeling.
- Familiarity with infrastructure as code, containers, or workflow orchestration.
- Experience with identity resolution, entity matching, eligibility, claims, or other healthcare data.
- Experience in regulated or security-sensitive production environments.
Additional Information
- Applicants must be authorized to work in the U.S. Vida is unable to sponsor work visas for this position.
- All Vida employees must reside in and work from the U.S. (international work is prohibited).
Timezone overlap
UTC-8–-4
Benefits
Open to
US
Sign in to track applications and earn points.