Senior Software Engineer

San Francisco
Software /
Remote /
Bodyport is a virtual cardiac clinic aimed at reducing the burden of heart disease through personalized, evidence-based care. In just one daily step on the Bodyport Cardiac Scale, our novel sensors and algorithms predict changes in health status. This enables early interventions that significantly improve patient outcomes. Bodyport is initially targeting heart failure, a chronic condition affecting over 6 million Americans and a leading cause of hospitalizations (1M/year) and healthcare spending ($35B/year). Bodyport is backed by leading investors including Initialized Capital, Playground Global, Boehringer Ingelheim, Y Combinator, and Rock Health.

As a Senior Software Engineer, you will oversee the development of customer facing products. You will be responsible for frontend and backend systems, databases, internal tools, and infrastructure. You will contribute features to dashboards, support API integrations with customers, and make improvements to our 510(k) cleared medical device. Your work will directly influence the lives of millions of patients and families and will play a fundamental role in delivering biomarkers and insights in an actionable, meaningful, and sustainable way.

Our office is in downtown San Francisco. Hybrid and remote candidates are encouraged to apply for this role, with hybrid employees being slightly preferred.

Your responsibilities at Bodyport:

    • Scale our Clinical Dashboard and Patient Portal to support millions of users worldwide
    • Collaborate closely with Design and Product teams
    • Design and build software to support Clinical Operations, Logistics, and Data Science teams
    • Write design specs, whitepapers, and internal documentation
    • Engage in regular code review, testing, and pair programming
    • Learn by doing and Lead by example

Projects we need help with:

    • Improve the usability of the Congestion Index, our heart failure prediction model
    • Build an internal tool that maps customer requirements into dashboard configurations
    • Answer questions for internal stakeholders by writing report generators with SQL and Python
    • Pay off tech debt by wrangling legacy code and carrying out deprecation plans
    • Integrate our internal inventory management system with third-party logistics
    • Integrate our API with customer EHRs (e.g. Epic, Cerner, etc.)

You'd be a good fit if you have:

    • BS / MS / PhD in computer science, biomedical, electrical, or any other related engineering field
    • 3+ years of experience in a full stack engineering role
    • Solid programming fundamentals with an eye for clean code (we use Flask+Python, Svelte+Typescript, and PostgreSQL)
    • Strong written and verbal communication skills with a proven ability to understand a problem and its context
    • Experience deploying applications, implementing CI/CD pipelines, and writing automated tests
    • A desire to learn and share knowledge with others
$140,000 - $175,000 a year
Pay range is based on cost of living in San Francisco, CA. Pay for remote employees will be adjusted accordingly. Full compensation packages are based on candidate experience and certifications.
You can be a great candidate even if you don't fit everything we've described above. You can also have important skills we haven't thought of. If that's you, don't hesitate to apply and tell us about yourself (especially in your cover letter - this is where you can really state your case).

We are committed to diversity and building an equitable and inclusive environment for people of all backgrounds and experiences, and we're taking steps to meet that commitment. We especially encourage members of traditionally underrepresented communities to apply, including women, people of color, LGBTQ people, veterans, and people with disabilities.