Senior Software Engineer II, RPM Growth & Ops
Tempus AI
Summary
You'll be the engineer who keeps our RPM engine humming, and makes it better every week. Every day, a lot of systems have to work together: patient outreach, device connections, data sync, claims documentation and more. When they all run smoothly, patients get care and clinics thrive. You'll own that machine: the integrations, the monitoring, and a fast, friendly response when something needs attention. And because you'll know the system better than anyone, you'll be the first to spot the growth ideas hiding inside it.
Job description
The role
You'll be the engineer who keeps our RPM engine humming, and makes it better every week. Every day, a lot of systems have to work together: patient outreach, device connections, data sync, claims documentation and more. When they all run smoothly, patients get care and clinics thrive. You'll own that machine: the integrations, the monitoring, and a fast, friendly response when something needs attention. And because you'll know the system better than anyone, you'll be the first to spot the growth ideas hiding inside it.
What you'll do
- Build and improve the automations behind outreach, data sync and reporting
- Bring your own ideas for growing RPM, and ship them
- Keep our RPM and EHR integrations healthy, with monitoring that tells us about problems before anyone else notices
- Work through our EHR integration pipeline: exports, re-exports, and the reports clinics rely on
- Be the quick, reassuring engineering response when clinics, patients and our support team need help
- Lead our EHR integrations as we take on larger clients
How we build
We build with AI every day, and we've put real care into doing it well. Our repo ships its own set of Claude Code agents that understand our security setup, our monitoring operations and our quality system. Every change moves through a clear loop: plan it, build it, test it, review it. If a change touches regulated code, the process catches it. The result is a small team that moves quickly, ships safely, and spends its energy on the interesting problems.
Our stack is TypeScript from top to bottom: Svelte on the front end, Node services behind it, MongoDB underneath, Capacitor for mobile, and LangChain with Vertex and OpenAI powering the AI. A lot of our operations run on n8n. Don't worry if some of that is new to you. A couple of us had never written Svelte before joining and were shipping within a day.
Some of what we build counts as a medical device, and we're a HIPAA business associate, so we take quality and privacy seriously. It adds a little process, and it also means you can be proud of everything that reaches a patient.
What we're looking for
- A solid track record of shipping and running production systems, usually 5+ years. We care more about what you've built, and how fast you're growing, than about the number.
- You've started something of your own, or been an early engineer somewhere. It's the best sign we know that someone will own a problem end to end.
- You love making things reliable. Good monitoring, clean integrations and a calm, methodical approach when something breaks.
- You're great with people. You explain technical issues clearly to clinicians and support staff, and you like being the one who gets them unstuck.
- You're AI-native. You build with AI tools every day and know how to check their work.
- Solid TypeScript, or the ability to pick it up fast.
- You've wrangled integrations. APIs, data pipelines, and messy third-party systems that don't always behave.
Bonus points: EHR or health data standards (HL7, FHIR), workflow automation tools like n8n, healthcare billing, or mobile experience.
Requirements
- 5+ years of experience shipping and running production systems
- Started something of your own or been an early engineer somewhere
- Love making things reliable with good monitoring and clean integrations
- Great with people; explain technical issues clearly to clinicians and support staff
- AI-native; build with AI tools every day and know how to check their work
- Solid TypeScript, or ability to pick it up fast
- Experience wrangling integrations: APIs, data pipelines, and messy third-party systems
Benefits
- Incentive compensation
- Restricted stock units
- Medical benefits
Company overview
Tempus AI, Inc. (NASDAQ: TEM) is a pioneering healthcare technology company founded in 2015 by Eric Lefkofsky in Chicago, Illinois. The company was established after Lefkofsky's wife was diagnosed with breast cancer, driving his mission to revolutionize cancer care through technology and artificial intelligence. Tempus specializes in applying AI to advance precision medicine by collecting and analyzing vast amounts of molecular, clinical, and genomic data. The company operates across multiple therapeutic areas including oncology, cardiology, radiology, neurology, psychiatry, and dermatology. Tempus provides comprehensive diagnostic services including next-generation sequencing (NGS), PCR profiling, and molecular pathology testing. Its AI-powered platform enables physicians to make real-time, data-driven decisions for personalized patient care and targeted therapies. The company went public in June 2024 and has expanded globally with operations in multiple countries. Tempus continues to innovate at the intersection of healthcare and artificial intelligence, aiming to ensure patients receive the right treatments at the right time for improved health outcomes.