Sage Care · 1 month ago
Backend Software Engineer – Matching and Scheduling Optimization
Sage Care is a fast-growing Series A healthcare technology startup focused on transforming healthcare through innovative solutions. The Backend Software Engineer will design and implement high-performance backend services for scheduling and matching optimization, directly impacting patient care navigation and operational efficiency.
Artificial Intelligence (AI)Health CareHospitalMedical
Responsibilities
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
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
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
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
Qualification
Required
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
Experience with combinatorial optimization and constraint-solving algorithms using optimal dispatch, routing, linear and mixed integer linear programming, or metaheuristic 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
Benefits
Competitive compensation, meaningful equity, and comprehensive benefits.
Company
Sage Care
Sage Care uses AI to automate patient triage, optimize doctor-patient matching, and improve appointment efficiency.
H1B Sponsorship
Sage Care has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
Funding
Current Stage
Early StageTotal Funding
$20MKey Investors
Yosemite
2025-10-17Series Unknown· $20M
2024-04-08Seed
Recent News
2025-10-27
thesaasnews.com
2025-10-20
2025-10-20
Company data provided by crunchbase