Staff Software Engineer - Backend @ DispatchHealth - San Francisco, CA

Job Overview

a month ago

Staff Software Engineer - Backend

DispatchHealth - San Francisco, CA

Company Description:

We are building the world's largest in-home care system.

Healthcare is rapidly moving into the home, creating an enormous market opportunity that's growing daily as consumers increasingly demand more convenient healthcare options.

Technology is the engine that powers our foundation. It ensures we can reach massive scale and drives differentiation from any other healthcare company entering this space. We're using data to ensure patient safety and tailor the care to patients' specific needs which allows for better care delivery from patient onboarding, patient care, and post care follow-up.

DispatchHealth is a Series D startup with more than $400m in funding and a $1.7B valuation. We're backed by Oak, Tiger Global, Alta Partners, Optum Ventures, Questa Capital, ad EchoHealth Ventures.

Come join us on the journey to transform healthcare!

Our Culture:

We're a remote first org and our engineering team is spread out across the US, Mexico, and Ukraine. Our culture is focused on impact, accountability, and collaboration.

As a team, we share the goal of driving the company forward and transforming healthcare through the technology we build. We believe the only way we can accomplish our goal is together, and that our whole is greater than the sum of our parts.

We work as a team and collaborate across functions and speak as one. We each take ownership of our overall success. We speak up and actively share our thoughts and engage with each other. We are curious and ask questions before making decisions. We have constructive conversations and are straightforward, respectful, and authentic.

The Stack:

On the backend we use Golang and ReactJS for new development, with legacy systems in Ruby on Rails and Elixir/Phoenix framework.

Team Placement:

We have 8 different product teams, as well as a platform engineering team. We conduct a bi-annual planning process working with teams to outline initiatives, so your work will clearly line up to team and companywide goals. The two teams we are hiring for immediately are Logistics and Risk Stratification.

Risk Stratification:

Efficiently determine patients' acuity and medical needs, and safely match patients with perfectly equipped and prepared providers. As we learn more about the patients in our care, we can use our knowledge in combination with risk modeling to identify opportunities to recommend proactive measures such as screenings regular wellness visits.


Maximize efficiency and productivity through automated, intelligent, continuous decision making with respect to managing each DispatchHealth market. Our logistics engine looks at every visit (service needed, acuity, payer, suitable care modalities) and every provider (skills, licenses, credentials) and determines which providers should see each patient, when, and how – across every service line.

What You'll Achieve:

  • You'll be responsible for writing clean, high-quality, high-performance, maintainable code to develop and support software applications, database integrations, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews and design reviews

Skills You'll Need to Bring:

  • 7+ years of experience
  • Strong engineering fundamentals
  • Development experience with Ruby on Rails or Golang, or willingness to learn
  • We'll give you time and resources to learn during onboarding
  • Knowledge of security best practices to reduce vulnerabilities in your code
  • Logistics or statistical queuing models a plus

The Process:

Our SWE interview process is outlined here.

During our interview process, we'll be evaluating engineers for the following personality traits:

  • Adaptable and Resourceful
  • Team Oriented and Collaborative
  • Thoughtful and Decisive
  • Curious and Interested in Learning
  • Self-Motivated and Action Oriented
  • Interested in our mission – building the largest in-home care system

The Team:

  • You'll report to Fred Katona, Howard Chou, or Michael Lockwitz depending on team placement

Others you will learn from and collaborate with:

  • DJ Ambrisco
  • Manu Sabherwal
  • Stephen Li
  • Toliver Jue

Our benefits

  • Health insurance coverage
  • Mental health benefits
  • Unlimited Vacation time
  • Competitive Salary
  • Stock options
  • Career ladders and bi-annual performance review

Location: Remote, USA

The pay range for this position in Colorado is $170,000 - $210,000/yr; however, base pay offered may vary depending on job-related knowledge, skills, candidate location, and experience.

DispatchHealth is an equal opportunity employer committed to creating and supporting a diverse and inclusive team and serving all communities. All qualified applicants will be considered for employment regardless of race, gender, gender identity or expression, sexual orientation, religion, national origin, disability, age or veteran status. We welcome diverse perspectives and people who aren't afraid to challenge the standard. If you need additional accommodations to feel comfortable during your interview process, please email us at [email protected].

To see our Employee Privacy Notice, please see here:

Similar Jobs

Teleservice Representative

Kaiser Permanente

Vallejo, CA

This position represents 5 openings. Job Summary: The teleservice representative handles inbound telephone volume, answering questions, making and…

PARKING REPR SR (Senior Parking Representative)

University of California, Davis

Davis, CA

DEPARTMENT DESCRIPTION Transportation Services is a multi-functional organization. The Enforcement unit comprises 5.5 full time staff members and various…

Sr Remote Coder - FT - Days - HIMS - Medical Records

El Camino Health

Mountain View, CA

El Camino Health is committed to hiring, retaining and growing the best and brightest professionals who will carry our mission and vision forward. We are…

Data Reporting and Analytics Consultant III, Programming

Kaiser Permanente

Oakland, CA

Job Summary: In addition to the responsibilities listed below, this position is also responsible for programming in analytical programming languages (may…

Staff Technical Program Manager


Mountain View, CA

Overview We are looking for creative problem solvers with a passion for tackling tough customer problems to join our team and serve as a program leader, with…

Data Reporting and Analytics Consultant III, Biostatistics Biostatistics

Kaiser Permanente

Oakland, CA

Job Summary: In addition to the responsibilities listed below, this position is also responsible for contributing to the publication process by drafting…

Building Performance Analyst

SmithGroup, Inc.

San Francisco, CA

SmithGroup is an award-winning, multinational integrated design firm with a team of 1,300 experts across 19 offices in the U.S. and China. We employ research,…

Staff Demand Planner


Mountain View, CA

Overview You will be the change agent to progressing Intuit’s journey from creator of best-in-class tax and accounting software to acknowledged leader in…

Safety Specialist - Modesto

Kaiser Permanente

Stockton, CA

Primary focus for this position is implementation and oversight of the integrated workplace safety and environmental, health and safety programs at designated…

Systems Administrator III

UC Davis Health

Sacramento, CA

Department Description UC Davis Health System Information Technology (UCDHS IT) accomplishes planning and implementation activities to service the Health…

Epidemiologist (Remote/Hybrid)

Heluna Health

Sacramento, CA

Heluna Health and the Vector-Borne Disease Section (VBDS) of the California Department of Public Health (CDPH) are recruiting for the position of…

Fidelity Investments Technology Graduate Program

Fidelity Investments

Dublin, CA

Job Description: Fidelity Investments - Technology Graduate Program At Fidelity we are looking for technical graduates to join our Leap Technology Immersion…

Security Site Supervisor - Real Estate Company

Allied Universal®

Mountain View, CA

Allied Universal®, North America’s leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working…

Senior Developer - Sharepoint


Pittsburg, CA

SharePoint Developer Responsibilities: Meeting with the design team to review website and application requirements. Setting tasks and development goals.…

Nursing Professional Development Specialist - ICU

Kaiser Permanente

San Leandro, CA

Eligible for Sign On Bonus! Promotes professional development through the application of principles of adult learning in broad-based program development.…

Supervisor Sterile Processing - FT - Eves - Sterile Processing

El Camino Health

Los Gatos, CA

El Camino Health is committed to hiring, retaining and growing the best and brightest professionals who will carry our mission and vision forward. We are…

Receiving Manager

Total Safety U.S., Inc.

Fairfield, CA

Total Safety is looking for a Receiving Manager to add to their safety conscious team! The Manager- Receiving coordinates functions for receiving and…

Senior Member of Technical Staff


Santa Clara, CA

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division,…

Universal Banker (New Accounts) - 36 hours Danville CA

Bank of the West

Danville, CA

Universal Banker (New Accounts) - 36 hours Danville CA - (065449) At Bank of the West, our people are having a positive impact on the world. We’re investing…

Retail Service Manager II - Reinking

Exchange Bank

Santa Rosa, CA

ESSENTIAL FUNCTIONS: *Retail Service Manager I* Operations Leadership: 40% * Demonstrate sound decision making by approving exception items and transactions;…

Business Law Attorney

Victorium Legal, Inc.

Davis, CA

We are seeking an attorney who can provide quality legal services to our large, diverse client base. Our ideal candidate will work passionately and…

Front Office Clerk/Receptionist

Jason Sherman DDS & Katelyn Du DDS San Francisco

San Francisco, CA

Fantastic and well-known Dental Practice in San Francisco is growing and looking for an additional Front Desk Staff. Dental Experience preferred. Cross…


Samiti Technology Inc.

Redwood City, CA

In this role, you are the first and last point of contact for our staff, visitors, and service providers. Lobby Ambassadors/Receptionists providing a service…

Staff Software Engineer - Backend


San Francisco, CA

Company Description: We are building the world's largest in-home care system. Healthcare is rapidly moving into the home, creating an enormous market…