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

Job Overview

4 days 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.

Logistics:

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 - $220,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: https://www.dispatchhealth.com/employee-privacy-notice/

Similar Jobs

Security Site Supervisor NonUnion @ Union Site - Telecommunications Provider

Allied Universal®

San Francisco, CA

Supervise staff on assigned shift, providing coaching, recognition and discipline within approved empowerment range. Monday through Friday 8am - 4pm.

Assistant 3 - SOM: Health Sciences Development

University of California, Davis

Davis, CA

The department advises and supports UC Davis Health’s leadership, faculty, staff, prospects, and donors on all aspect of philanthropy.

Security Site Supervisor NonUnion @ Union Site - Social Services Organization

Allied Universal®

San Francisco, CA

Supervise staff on assigned shift, providing coaching, recognition and discipline within approved empowerment range. High school diploma or equivalent required.

User Support Services Specialist I

Yuba Community College District

Yuba City, CA

(E)5. Organize and provide individual and group training to support users in the use of technology including graphic design software.

Operations Manager

Allied Universal®

San Francisco, CA

Demonstrated working knowledge of personal computers and Microsoft Office software mandatory. May utilize field training staff to assist in executing post…

Business & Operations Analyst

UC Davis Health

Sacramento, CA

Enforcement of all parking areas is performed by uniformed staff in accordance with California Vehicle Code 21113a; citations issued by agreement with the…

Medical Office Representative

Dignity Health Med Foundation

Sacramento, CA

The Medical Office Representative position is the first point of phone customer service contact for our patients, physicians, other clinic staff, internal and…

Security Supervisor - Major Medical Facility

Allied Universal®

Walnut Creek, CA

They will supervise site staff and provide coaching, recognition and discipline within approved empowerment range. Occasionally lift or carry up to 40 pounds.

Logistics Coordinator

ACERTUS

Antioch, CA

Prior experience working with transportation software is a plus. Motivate a staff of professional drivers and other dispatch/operations personnel.

Instructional Designer 3 - SOM: Office of Continuing Medical Education- Sacramento Campus

University of California, Davis

Davis, CA

Experience with program evaluation software such as Qualtrics, EValue and/or Survey Monkey. Knowledge of adult learning theory and learning objectives to…

Security Site Supervisor - Unarmed

Allied Universal®

Stockton, CA

They will supervise site staff and provide coaching, recognition and discipline within approved empowerment range. Occasionally lift or carry up to 40 pounds.

Application Developer (APPLICATIONS PROGR 3)

University of California, Davis

Davis, CA

Experience with structured application development methodology in deploying technical solutions, design documentation tools, application software version…

Healthcare Security Supervisor - Major Medical Account

Allied Universal®

San Jose, CA

They will supervise site staff and provide coaching, recognition and discipline within approved empowerment range. Occasionally lift or carry up to 40 pounds.

Security Site Supervisor - College Campus

Allied Universal®

Vallejo, CA

They will supervise site staff and provide coaching, recognition and discipline within approved empowerment range. Occasionally lift or carry up to 40 pounds.

Accountant

Dignity Health Corp Services

Rancho Cordova, CA

Knowledgeable in personal computer applications, including spreadsheet (intermediate to advanced Excel preferred) and general ledger processing software (eg.…

Medical Office Representative I Float

Dignity Health Med Foundation

Carmichael, CA

The Medical Office Representative I Float position is the first point of phone customer service contact for our patients, physicians, other clinic staff,…

Campaign Analyst - SOM: Health Sciences Development - Sacramento Campus

University of California, Davis

Davis, CA

Computer software experience (Word, Excel, Lotus Notes, Outlook, PowerPoint, etc.). The department advises and supports UC Davis Health’s leadership, faculty,…

Medical Office Representative Lead

Dignity Health Med Grp S Cruz

Santa Cruz, CA

The Medical Office Representative Lead position is the first point of customer service contact for our patients, physicians, other clinic staff, internal and…

ATH TRAINER 3 (Athletic Trainer)

University of California, Davis

Davis, CA

Ability to operate a computer with working knowledge of various computer software systems. Uses skills as a seasoned, experienced athletic training professional…

Security Site Supervisor - Patrol

Allied Universal®

San Ramon, CA

They will supervise site staff and provide coaching, recognition and discipline within approved empowerment range. Free Guard Card Training upon hire!

Temporary Medical Office Representative II

Dignity Health Med Grp S Cruz

Santa Cruz, CA

The Medical Office Representative II position is the first point of customer service contact for our patients, physicians, other clinic staff, internal and…

Clinical Director

USPI

El Dorado Hills, CA

Coordinate and supervise staff providing constructive feedback. Proficient in MS Office and computer systems (e.g. patient management software).

Sr Clinical Research Nurse

Dignity Health Corp Services

Sacramento, CA

Experience with Microsoft Office software required. Serves as a mentor and trainer for support staff and new employees.

Inside Sales Representative

Haddon Heating & Cooling

Concord, CA

Proficiency in Microsoft Office and CRM software such as Salesforce.com. Inside Consultants are provided up to 8 appointments a day, and are expected to work a…