At Credo Health, we're fixing one of healthcare's most stubborn problems: getting the right patient data to the people who need it. Every year, billions of pages of medical records are still moved by fax, creating care delays, mountains of administrative work, and dangerous gaps in what providers know about their patients. Our AI-powered platform leapfrogs the painful user experiences of legacy EHRs to get providers the patient answers they need, fast.
Doctors, nurses, and clinicians love our software, and we have paid customers using it every day to manage and improve the health of their patients. We're a seed-stage team at an early, formative moment. The people we bring on now will shape not just the product, but how we build and who we become.
We're looking for a Senior Full Stack Engineer to join us as an early engineering contributor on our Platform team, building core features that use AI to improve health outcomes for patients. You'll report to our Head of Engineering, work on a team of 5–7, and often get to collaborate with our machine learning team. You'll work across the entire stack — building features from database to UI, shaping our architecture, and shipping real things to real users every week. This is a high-ownership role with a lot of surface area; you'll have direct influence over what we build and how.
Because we're early, you'll wear many hats and your priorities will shift as we grow. We value engineers who prioritize building features that customers love. We talk to our users often and iterate on features to ensure we're building the right things, balancing technical excellence with getting experiments out the door.
This is a fully remote, work-from-anywhere role. You can be based anywhere in the world — what matters is how you work and that you can stay closely connected to a US-hours team.
Our core hours are US Eastern Time, and we collaborate with teammates across US Eastern, Pacific, Mountain, and EU time zones. Wherever you're based, we expect you to work standard US business hours — roughly 9:00am–5:00pm ET, Monday through Friday. If you can't reliably work those hours, this isn't the right fit, no matter where you are.
We're async-first and don't require relocation, travel, or in-person days.
We use Temporal to manage our patient ingestion pipeline and orchestrate long-running jobs — the kind of complex, multi-step, stateful workflows that record retrieval demands. You don't need prior Temporal experience, but you should be excited to work with it.
We care a lot about engineering craft and about protecting the conditions that let engineers do their best work:
Strong code review and pairing. We have one of the best code review cultures we've seen, with an emphasis on pairing and solving problems together rather than in isolation. Engineers are free to dive deep on their own when they need to, or loop in the team when appropriate — we're looking for engineers who know how to balance that effort.
Strong testing culture. We love when engineers know how to balance unit versus integration tests and thrive on ensuring their code is aligned to quality, performance, test coverage, and readability standards.
Async-first, low-meeting culture. We lean on async processes wherever we can and protect focus time, because we know it's how engineers do their best work. We keep a single daily sync to stay aligned, and otherwise keep meetings to a minimum. This is a big part of why the role works fully remote.
Security and compliance are core. We're HIPAA compliant and handle protected health information every day, so we treat patient data security as a first-class engineering responsibility, not an afterthought. We expect engineers to build with privacy, security, and compliance in mind.
AI-assisted engineering. We've recently fully integrated plan- and spec-based AI engineering tooling into our process. We're excited about using AI (Claude Pro) to plan, iterate on, and build features, and we care about doing it thoughtfully — pairing AI tooling with the right harnesses to protect quality, readability, and speed.
We're looking for people with high ownership, clear written and verbal communication, and real-world, practical experience shipping software.
Must-haves
Nice-to-haves
If you don't tick every box but think you'd be great in this role, we'd still love to hear from you.
We're committed to building a diverse team and an inclusive environment, and we welcome applicants of all backgrounds. Even if you don't meet every requirement listed, we encourage you to apply.
Learn more about the Credo application process here: https://credo-health.fibery.io/Hiring/Interviewing-at-Credo-1246?sharing-key=12c0a435-3f3d-4b02-9708-f9243439d958
We include a short take-home exercise in our process — a realistic problem that lets you show how you actually work, which tells us more than a résumé does. It's optional, but completing it up front moves your application to the top of our review queue. We respect your time: it's capped at ~3 hours, uses synthetic data only, and we'll never ask for work that looks like our actual roadmap. You're welcome to use AI tooling, same as we do.
From $199 · 3,500+ companies hire here