Full Stack Engineer
Company: Ossium Health
Location: San Francisco
Posted on: April 1, 2026
|
|
|
Job Description:
About Ossium Ossium’s mission is to improve the health,
vitality, and longevity of human beings through bioengineering. We
develop, manufacture, and bank cell therapy products that apply the
power of stem cell science to revolutionize treatment for patients
with blood, immune, and orthopedic diseases. At Ossium, we empower
our employees, maintain the highest standards of operational
excellence, and are a force for good. About the Job We’re hiring a
Full Stack Engineer to join our growing tech team. This person will
play a critical role in building and expanding our bone marrow
matching platform; most critically, leading the development of a
new, physician-facing front-end application that sits on top of our
robust HLA (Human Leukocyte Antigen) matching donor database of
cryopreserved bone marrow. This front-end platform will be used
daily by physicians, nurses, and transplant coordinators at
transplant centers and hospitals both nationally and globally to
search our one-of-a-kind bone marrow bank, enabling life-saving
matches for patients with blood cancers. The tool must be
intuitive, reliable, and scalable as our donor network and
transplant partnerships continue to grow. The ideal candidate will
approach this with care for end users who are non-technical
clinical professionals, and build something that is both
user-friendly and consistently functional. In addition to this
high-priority project, this engineer will maintain and expand our
data infrastructure, internal dashboards, and cross-functional
tools. This role reports to the Director, Technology. Required
Qualifications Bachelor’s Degree in Computer Science, Data Science,
IT, or related field 6 years of professional software development
experience Advanced proficiency in Python, including modern
libraries and frameworks Strong experience with Django or Flask,
specifically utilizing server-side rendering (Jinja2) or HTMX for
interactive front-ends Strong back-end development skills,
including RESTful APIs and microservices Proven experience building
and deploying SMART on FHIR apps Deep understanding of OAuth 2.0,
OpenID Connect, and FHIR R4 Familiarity with database systems
(e.g., PostgreSQL, MySQL, NoSQL, MSSQL) and data pipeline
architecture Experience building dashboards or internal tools for
operational teams Excellent written and oral communication skills,
including ability to work closely with clinical end users and key
internal (non-technical) stakeholders to gather and translate
requirements Ability to operate with high organization and
excellent time management in a dynamic startup environment This
position is based in our San Francisco office; we maintain a hybrid
schedule of Monday–Thursday in the office, with Friday as a remote
work day Preferred Qualifications Data science or computational
biology background, ideally with experience in a scientific
computing environment Proficiency with scripting and automation for
deployment and system integration Knowledge of CI/CD systems (e.g.,
GitHub Actions, Jenkins) and infrastructure tools (e.g., Docker,
Terraform) Familiarity with clinical terminologies (LOINC, SNOMED,
ICD-10). Experience with Data Mapping and Data Transformation
(specifically converting internal database schemas to
FHIR-compliant resources like Observation or ResearchStudy)
Familiarity with HLA typing, bone marrow transplantation, or stem
cell biology Key Responsibilities Develop and maintain a
physician-facing SMART on FHIR application using a Python-based web
stack Manage the app registration and lifecycle on the open.epic
and Epic Showroom portals Ensure HIPAA compliance and robust
security protocols for data in transit and at rest Partner with
hospital IT teams (Epic Bridges/Interconnect analysts) to
facilitate technical 'handshakes' and security reviews for app
deployment Collaborate closely with internal scientists as well as
clinical and commercial stakeholders to translate complex matching
logic into a clean, intuitive user experience Maintain and improve
our HLA matching platform built with Python Design and implement
back-end systems, services, and APIs to support data-driven
applications Work with both structured and unstructured data to
develop internal dashboards and visualization tools Contribute to
system architecture, code quality, and design decisions across the
platform Automate processes and pipelines to improve efficiency and
data integrity Build robust, maintainable codebases Promote optimal
coding practices, perform code reviews, and mentor peers to improve
code quality Support and enhance CI/CD pipelines, SSO integrations,
and secure deployment environments In your first six months some
projects you’ll work on include: Designing and building the
physician-facing front-end UI for donor search — this is the top
priority and will require close collaboration with HLA scientists
and clinical partners to get right Working with an HLA Scientist to
deepen your understanding of HLA matching and further develop our
matching platform Partnering with Quality Assurance and Donor
Services teams to understand their needs and add features to the
current stack of services built for them Improving data
communication protocols and APIs between sources of truth (e.g.,
connecting product inventory services to NetSuite) Collaborating
with the Tech team to build effective dashboards that visualize
different stacks of data This position has a salary range of
$160,000 - $185,000 annually, with the potential to reach up to
$200,000 annually for candidates with exceptional experience and
seniority to come in at a Senior Engineer level. Ossium Health
takes a market-based approach to pay and welcomes applicants across
a range of career stages — we are open to scoping this role for the
right person. The successful candidate's starting salary will be
determined based on, but not limited to, job-related skills,
experience, qualifications, and market conditions. This range may
be modified in the future. We offer a full slate of employee
benefits including: Stock options 401(k) matching Medical, dental
and vision coverage Four weeks of PTO accrued (vacation & sick
time) annually 11 company holidays Employer paid life insurance and
long term disability Gym membership/recreational sports
reimbursements Ossium Health provides equal employment
opportunities (EEO) to all employees and applicants for employment
without regard to race, color, religion, sex, national origin, age,
disability, protected veteran status, sexual orientation, gender
identity, gender expression, or any other protected characteristic.
Our Equal Employment Opportunity Policy Statement and the Know Your
Rights: Workplace Discrimination is Illegal Poster reaffirm this
commitment. Pursuant to the San Francisco Fair Chance Ordinance, we
will consider for employment qualified applicants with arrest and
conviction records. If reasonable accommodation is needed, please
contact our People Team at careers@ossiumhealth.com or
650-285-0603. Ossium Health complies with federal and state
disability laws and makes reasonable accommodations for applicants
and candidates with disabilities. Principals / direct applicants
only please. Recruiters, please do not contact this job poster.
Equal Opportunity Employer/Veterans/Disabled
Keywords: Ossium Health, Novato , Full Stack Engineer, Science, Research & Development , San Francisco, California