Base Career helps you apply smarter for this job.
Key skills for this role
We’re hiring a Senior Software Engineer to join our Logistics Optimization team, where we tackle some of the hardest algorithmic and operational problems in healthcare. You’ll design systems that balance clinician supply, patient demand, and routing efficiency—essentially the logistics backbone of Sprinter’s in-home care delivery model. This is a deeply technical, high-impact role where you’ll work on problems at the intersection of operations research, simulation, and scalable distributed systems.
Hybrid & Office Experience
We operate on a hybrid schedule, working from the office Monday through Thursday, with Fridays designated as work-from-anywhere days.
We care deeply about work-life balance and are happy to provide flexibility when life happens. We ask that employees be in the office Monday through Thursday to collaborate with their teams while maintaining flexibility where it matters most.
Lunch is provided every day, and the entire team takes an hour to eat together. It's one of the ways we stay connected outside of meetings. You'll usually find us playing a board game before getting back to work.
What will you do:
Design and implement algorithms that optimize clinician routing, scheduling, and dispatch at national scale
Build simulations that model demand, capacity, and patient behavior under real-world constraints
Develop predictive models for cancellations, no-shows, and overbooking optimization
Collaborate with product and ops teams to translate complex logistics challenges into scalable software systems
Prototype and productionize forecasting and optimization models in a distributed environment
Own projects end-to-end—from design to implementation and iteration
What you have done:
5+ years of software engineering experience with strong backend or full-stack fundamentals
Proficiency in JavaScript / TypeScript (preferred) and/or Python
Experience designing or implementing optimization, forecasting, or simulation systems
Background in operations research, applied math, or quantitative modeling
Shipped production systems that balance technical complexity and real-world constraints
Collaborated cross-functionally with product, ops, or data science teams to drive measurable impact
What gives you an edge:
Experience with global optimization techniques or Monte Carlo simulations
Background in logistics, scheduling, or large-scale routing systems
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Atlanta, USA
Charlotte, USA
Miami, USA
Louisville, USA
Peoria, USA
Hopkinsville, USA
, USA
Atlanta, USA
Charlotte, USA
Elkhorn City, USA
Miami, USA
Louisville, USA
Peoria, USA
Hopkinsville, USA
, USA
Prior work in healthcare or other operationally complex, data-heavy environments
Experience in 0→1 environments or scaling early-stage technical systems
You’re motivated by solving real problems that improve access to care
Our tech stack:
TypeScript / Node.js
Python
GraphQL
AWS Amplify Stack (AppSync, DynamoDB, Lambda, CloudFormation)
BigQuery, Elasticsearch / OpenSearch
Looker, Kibana
Forecasting, simulation, and optimization frameworks
Custom route annealing and distributed scheduling models
What we offer:
Meaningful pre-IPO equity
Competitive salary aligned with senior engineering levels
Medical, dental, and vision fully covered for you and your dependents
Flexible PTO + 10 paid holidays
401(k) with company match
16-week parental leave (8 weeks for partners)
HSA / FSA contributions
Life, short-term, and long-term disability coverage
Free daily lunch in-office
Annual learning stipend
The interview process
We aim to complete the process within 2–3 weeks. It typically includes:
Recruiter Screen (30 minutes)
Technical Assessment (45-Minutes)
Hiring Manager Conversation (30 minutes)
Onsite Interview (3 hours) - Systems Design (optimization / logistics-focused) + Behavioral Interview + Lunch with the team
References
Sprinter Health is an equal opportunity employer. We value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected classes.
If you are applying for a job, you can confirm the legitimacy of a job posting by viewing current open roles here. All legitimate job postings will require an application to be made directly on our official Sprinter Health Careers website. Job-related communications will only be sent from email addresses ending in @sprinterhealth.com. Please ensure that you’re only replying to emails that end with @sprinterhealth.com.
We’re hiring a Senior Software Engineer to join our Logistics Optimization team, where we tackle some of the hardest algorithmic and operational problems in healthcare. You’ll design systems that balance clinician supply, patient demand, and routing efficiency—essentially the logistics backbone of Sprinter’s in-home care delivery model. This is a deeply technical, high-impact role where you’ll work on problems at the intersection of operations research, simulation, and scalable distributed systems.
Hybrid & Office Experience
We operate on a hybrid schedule, working from the office Monday through Thursday, with Fridays designated as work-from-anywhere days.
We care deeply about work-life balance and are happy to provide flexibility when life happens. We ask that employees be in the office Monday through Thursday to collaborate with their teams while maintaining flexibility where it matters most.
Lunch is provided every day, and the entire team takes an hour to eat together. It's one of the ways we stay connected outside of meetings. You'll usually find us playing a board game before getting back to work.
What will you do:
Design and implement algorithms that optimize clinician routing, scheduling, and dispatch at national scale
Build simulations that model demand, capacity, and patient behavior under real-world constraints
Develop predictive models for cancellations, no-shows, and overbooking optimization
Collaborate with product and ops teams to translate complex logistics challenges into scalable software systems
Prototype and productionize forecasting and optimization models in a distributed environment
Own projects end-to-end—from design to implementation and iteration
What you have done:
5+ years of software engineering experience with strong backend or full-stack fundamentals
Proficiency in JavaScript / TypeScript (preferred) and/or Python
Experience designing or implementing optimization, forecasting, or simulation systems
Background in operations research, applied math, or quantitative modeling
Shipped production systems that balance technical complexity and real-world constraints
Collaborated cross-functionally with product, ops, or data science teams to drive measurable impact
What gives you an edge:
Experience with global optimization techniques or Monte Carlo simulations
Background in logistics, scheduling, or large-scale routing systems
Prior work in healthcare or other operationally complex, data-heavy environments
Experience in 0→1 environments or scaling early-stage technical systems
You’re motivated by solving real problems that improve access to care
Our tech stack:
TypeScript / Node.js
Python
GraphQL
AWS Amplify Stack (AppSync, DynamoDB, Lambda, CloudFormation)
BigQuery, Elasticsearch / OpenSearch
Looker, Kibana
Forecasting, simulation, and optimization frameworks
Custom route annealing and distributed scheduling models
What we offer:
Meaningful pre-IPO equity
Competitive salary aligned with senior engineering levels
Medical, dental, and vision fully covered for you and your dependents
Flexible PTO + 10 paid holidays
401(k) with company match
16-week parental leave (8 weeks for partners)
HSA / FSA contributions
Life, short-term, and long-term disability coverage
Free daily lunch in-office
Annual learning stipend
The interview process
We aim to complete the process within 2–3 weeks. It typically includes:
Recruiter Screen (30 minutes)
Technical Assessment (45-Minutes)
Hiring Manager Conversation (30 minutes)
Onsite Interview (3 hours) - Systems Design (optimization / logistics-focused) + Behavioral Interview + Lunch with the team
References
Sprinter Health is an equal opportunity employer. We value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected classes.
If you are applying for a job, you can confirm the legitimacy of a job posting by viewing current open roles here. All legitimate job postings will require an application to be made directly on our official Sprinter Health Careers website. Job-related communications will only be sent from email addresses ending in @sprinterhealth.com. Please ensure that you’re only replying to emails that end with @sprinterhealth.com.
Sprinter Health is a healthcare technology company that partners with health insurance plans to deliver preventive care at home, combining trained mobile phlebotomists and medical assistants with a virtual care team of physicians and nurses.
Visit company websiteJobs and hiring trendsFull-time
Senior · 5+ years experience
Hybrid
Apply faster on company sites with our extension.