Backend Software Engineer Matching and Scheduling Optimization
2 weeks ago
Location: Palo Alto, CA (Hybrid: Tuesday through Thursday onsite)
About UsAt Sage Care, were 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.
Were on a mission to make healthcare more accessible, efficient, and equitable for everyone and optimization engineering is core to that mission.
Role OverviewAs a Backend Software Engineer focused on Optimization, you will help architect and implement the high-performance backend services that power Sages care-logistics and navigation engine. Youll 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. Youll 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 ResponsibilitiesOptimization 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.
Bachelors or Masters 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.
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.
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.
Our interview process typically includes:
Initial review and a 3060 minute take-home technical assessment
Recruiter conversation
Hiring Manager and/or Engineer chats
Onsite interview loop (including a team lunch)
Reference check and offer
#J-18808-Ljbffr
-
Software Engineer, Backend
2 weeks ago
Palo Alto, CA, United States PIKA Inc Full timeAbout the Role We're looking for a versatile Backend Engineer to help shape the core infrastructure that powers Pika's creative tools. You'll play a key role in building robust backend systems, owning product logic, and supporting everything from internal tools to customer-facing features. If you enjoy solving hard technical problems, thrive in fast-paced...
-
Backend Engineer
1 week ago
Palo Alto, CA, United States Gallatin AI, Inc. Full timeJoin to apply for the Backend Engineer role at Gallatin AI, Inc. About Gallatin At Gallatin, we are rebuilding defense logistics for the warfighters of the United States and allied forces. We take an AI-first approach to improve defense readiness through software products that streamline and modernize logistics operations from factory to foxhole and result...
-
Backend Software Engineer, Subscriptions
1 week ago
Palo Alto, CA, United States Xai Full timeAbout xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational...
-
Backend Software Engineer, Subscriptions
2 weeks ago
Palo Alto, CA, United States Xai Full timeAbout xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational...
-
Backend Software Engineer, Subscriptions
7 days ago
Palo Alto, CA, United States Xai Full timeAbout xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational...
-
Senior Software Engineer
2 weeks ago
Palo Alto, CA, United States Jerry Full timeSenior Software Engineer Jerry.ai is building the first AI-powered AllCar super app to make car ownership affordable, seamless, and even magical. From insurance to repairs to road safety, we're connecting the entire car ownership experience into one mobile-first platform. Our revenue has grown 60x in the last 5 years, we're profitable, and our goal is to...
-
Backend Software Engineer
2 weeks ago
Palo Alto, CA, United States Navan Full timeFlights Backend Software Engineer Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Software Engineer in the Flights group, you'll play an essential part in building and scaling the next-generation flight platform, Navan's flagship product that drives global business growth. This is a...
-
Backend Software Engineer
2 weeks ago
Palo Alto, CA, United States Navan Full timeFlights Backend Software Engineer Navan has transformed the corporate travel, payment, and expense landscape by consistently prioritizing user needs. As a Software Engineer in the Flights group, you'll play an essential part in building and scaling the next-generation flight platform, Navan's flagship product that drives global business growth. This is a...
-
Staff Software Engineer
1 week ago
Palo Alto, CA, United States PsiQuantum Full timePsiQuantum's mission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the...
-
Staff Software Engineer
1 week ago
Palo Alto, CA, United States PSI Quantum Full timePsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has been to build and deploy million-qubit, fault-tolerant quantum systems. Quantum computers harness the laws of quantum mechanics to solve problems that even the most...