Talent.com
Backend Software Engineer Matching and Scheduling Optimization
Backend Software Engineer Matching and Scheduling OptimizationSage Care • Washington, DC, United States
serp_jobs.error_messages.no_longer_accepting
Backend Software Engineer Matching and Scheduling Optimization

Backend Software Engineer Matching and Scheduling Optimization

Sage Care • Washington, DC, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Backend Software Engineer – Matching and Scheduling Optimization

Location : Palo Alto, CA (Hybrid : Tuesday through Thursday onsite)

About Us

At Sage Care, we’re transforming healthcare with AI-powered solutions that streamline care navigation and optimize care delivery for health systems. Our technology makes it easier for patients to access the right care, enables providers to focus on the patients who need them most, and improves operational efficiency across the entire system. Built by experts from Carbon Health, Apple, and Uber, our platform automates triage, enhances provider-patient matching, and maximizes appointment and care capacity.

We’re on a mission to make healthcare more accessible, efficient, and equitable for everyone — and optimization engineering is core to that mission.

Role Overview

As a Backend Software Engineer focused on Optimization, you will help architect and implement the high-performance backend services that power Sage’s care-logistics and navigation engine. You’ll help translate complex real-world constraints ranging from provider schedules, patient needs, and operational workflows, into well-structured optimization problems that can be solved at scale.

This role blends algorithmic thinking with production-level engineering. You’ll work closely with engineers, data scientists, and product teams to translate healthcare workflows into formalized matching and scheduling problems, then build the backend services to solve them in real time. Your work will directly impact how health systems match patients to care, increase throughput, reduce bottlenecks, and improve access across large provider networks.

Key Responsibilities

Optimization Design & Implementation

Design and build backend services that support scheduling, matching, and resource-allocation optimization for patient care pathways.

Formalize operational requirements like clinical constraints, time windows, continuity rules, and workforce capacity into parameters for well-structured optimization problems.

Implement high-performance algorithms (e.g., job scheduling algorithms, optimal matching, constraint solving) and integrate them into production services.

Backend Engineering Excellence

Optimize for performance : reduce latency, improve throughput, increase reliability, and ensure consistent SLA adherence.

Build well-structured APIs, data models, and distributed service components that support real-time decisioning.

Profile, benchmark, and tune services to handle the scale and unpredictability of healthcare operations.

Cross-Functional Collaboration

Collaborate with data scientists to transform prototypes into reliable, production-grade services.

Partner with product and infra teams to align technical constraints with business requirements, regulatory needs, and system architecture.

Monitoring, Reliability & Continuous Improvement

Help build observability into all systems with a strong attention to reliability.

Continuously refine algorithms and system design based on new data sources, operational feedback, and product expansion.

Required Qualifications

Bachelor’s or Master’s degree in Computer Science, Engineering, Operations Research, or a related field.

5+ years of experience in backend or systems engineering in production environments.

Strong experience with Java or another high level programming language (e.g. Python, Go, C++, or Rust).

Demonstrated experience building low-latency , high-throughput , and high-reliability backend systems.

Familiarity with cloud environments (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

Excellent communication skills and ability to collaborate with cross-functional teams in a domain-heavy environment.

Preferred Qualifications

Experience with combinatorial optimization and constraint-solving algorithms using optimal dispatch, routing, linear and mixed integer linear programming, or metaheursitic algorithms (e.g. evolutionary algorithms).

Familiarity with optimization libraries such as OR-Tools, Gurobi, CPLEX, or similar tools.

Background in logistics, scheduling, workforce optimization, or healthcare operations.

Experience with real-time systems where reliability, interpretability, and resilience are critical.

Why Join Sage Care

Work on deeply meaningful, high-impact problems that directly improve patient access and provider efficiency.

Join a high-performing engineering team where ownership is large and impact is immediate.

Competitive compensation, meaningful equity, and comprehensive benefits.

Hybrid work culture with deep collaboration across engineering, product, and clinical teams.

The opportunity to define the core optimization engine that powers the future of healthcare operations.

Interview Process

Our interview process typically includes :

Initial review and a 30–60 minute take-home technical assessment

Recruiter conversation

Hiring Manager and / or Engineer chats

Onsite interview loop (including a team lunch!)

Reference check and offer

serp_jobs.job_alerts.create_a_job

Software Engineer Backend • Washington, DC, United States

Job_description.internal_linking.related_jobs
(2736) Backend Software Engineer

(2736) Backend Software Engineer

Iamus Consulting • Columbia, Maryland, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
We are currently seeking a talented and experienced Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and implementing complex software c...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Backend Engineer, Batch Infra - Remote

Senior Backend Engineer, Batch Infra - Remote

Affirm • Washington, DC, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
A leading technology company is seeking a Senior Software Engineer, Backend to enhance their Batch Infrastructure.This role involves owning team goals, collaborating with cross-functional peers, an...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
ME00482-Software Engineer 1

ME00482-Software Engineer 1

Momentum Engineering Openings • Chevy Chase, Maryland, United States
serp_jobs.job_card.full_time
Seeking a Software Engineer to support a DBX team focused on making complex, relational datasets easily accessible and searchable. DBX is a modern tech-stack using React, Elastic Stack, NodeJS, etc....serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Backend Engineer - Optimization

Backend Engineer - Optimization

Rune Technologies • Arlington, Virginia, United States
serp_jobs.job_card.full_time
Rune Technologies is here to revolutionize the status quo of military logistics and sustainment through the deployment of AI-enabled solutions. Combining elite Silicon Valley software expertise with...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer (Backend Focus)

Software Engineer (Backend Focus)

Set Of X • North Laurel, Maryland, United States
serp_jobs.job_card.full_time
Set of X is led by industry veterans who see government contracting as a good community with plenty of opportunity to go around. With a shared desire to give back, grow the community, and do great w...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Ecommerce Software Engineer

Ecommerce Software Engineer

USP • Rockville, Maryland, USA
serp_jobs.job_card.full_time
Pharmacopeial Convention (USP) is an independent scientific organization that collaborates with the worlds leading health and science experts to develop rigorous quality standards for medicines die...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Forward Deployed

Senior Software Engineer, Forward Deployed

Invisible Technologies • Washington, DC, United States
serp_jobs.job_card.full_time
Invisible Technologies is the AI operating system for the enterprise.Our end-to-end AI Software Platform structures messy data, builds digital workflows, deploys agentic solutions, evaluates / measur...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Capital One • Washington, DC, US
serp_jobs.job_card.full_time +1
Senior Software Engineer, Backend.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterativ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
Backend Software Engineer

Backend Software Engineer

Case Management Consulting • Arlington, VA, United States
serp_jobs.job_card.full_time
Join Our Team as a Backend Software Engineer.This position requires an active Secret security clearance with current full scope polygraph. Required Skills and Experience : .A minimum of five (5) years...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Associate Software Engineer (Backend)

Associate Software Engineer (Backend)

Twenty • Washington, DC, United States
serp_jobs.job_card.full_time
Twenty is seeking an Associate Backend Engineer in its Arlington, VA office to help build the next generation of cyber technologies that protect democracies worldwide. We're looking for someone with...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Sr. Backend Engineer - Charlotte AI (Remote, East Coast)

Sr. Backend Engineer - Charlotte AI (Remote, East Coast)

CrowdStrike • Washington, DC, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
CrowdStrike is looking for a Cloud Software Engineer to join our growing Charlotte AI Engineering Team.You will be responsible for building globally distributed, fault-tolerant, and highly scalable...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer, Backend (Identity)

Senior Software Engineer, Backend (Identity)

Affirm • Washington, DC, United States
serp_jobs.job_card.full_time
Senior Software Engineer, Backend (Identity).Senior Software Engineer, Backend (Identity).Senior Software Engineer, Backend (Identity). Senior Software Engineer, Backend (Identity).Affirm is reinven...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

Twenty • Washington, DC, United States
serp_jobs.job_card.full_time
Twenty is seeking a Senior Backend Engineer to work in office in our Arlington, VA office to help build the next generation of cyber technologies that protect democracies worldwide.We're looking fo...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Backend Software Engineer

Backend Software Engineer

Gridiron IT • Fort Belvoir, VA, United States
serp_jobs.job_card.full_time +1
As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution.We’re looking for a ba...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
(2792) Backend Software Engineer

(2792) Backend Software Engineer

Iamus Consulting • Columbia, Maryland, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
We are currently seeking a talented and experienced Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and implementing complex software c...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer (Cloud)

Senior Software Engineer (Cloud)

Red Arch Solutions • North Laurel, Maryland, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
Red Arch Solutions is seeking a highly skilled Senior Software Engineer with a strong foundation in AWS Cloud technologies and DevOps practices to support a high-impact mission in Annapolis Junctio...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Alloy.Ai • Washington, DC, United States
serp_jobs.job_card.full_time
We’re tackling a real and complex problem for them—managing supply and demand in the face of constantly changing customer behavior, highly complex supply chain networks, 40-year-old data standards ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - Backend - App Infra

Senior Software Engineer - Backend - App Infra

Enboarder • Washington, DC, United States
serp_jobs.job_card.full_time
Come build at the intersection of AI and fintech.At Ocrolus, we’re on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and ena...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted