Skip to content

Open nowPosted 44 days ago

Staff Data Engineer

triallibrary6 open roles

Pay
$168,000 – $230,000 a year
Where
San Francisco, CA
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff Data Engineertriallibrary · San Francisco, CA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on triallibrary's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.8%7 days
  4. 14.3%14 days
  5. 33.7%30 days
This job: posted 44 days ago

The posting

Trial Library is an AI-native research platform with a mission to improve healthcare outcomes by expanding access to precision medicine.

About Trial Library

Trial Library is an AI-native enrollment and care navigation platform that accelerates access to precision medicine. In collaboration with biopharmaceutical manufacturers, payers, and health systems, Trial Library enables the delivery of clinical trials as a standard care option - improving patient access, advancing oncology outcomes, and reducing the total cost of care. Backed by leading healthcare venture capital firms, Trial Library’s platform is currently deployed in 840+ clinics and 3,000+ providers nationwide.

About the Role

We're hiring a Staff Data Engineer to own the pipelines that move patient data through our platform, from EMR systems to the workflows our teams use to identify eligible patients for clinical trials and help them enroll.

This is the center of a major architectural shift for us: moving from narrow, human-assisted data pulls to robust, automated integrations that ingest complete patient records. The clean, complete, and trustworthy data you’ll manage powers our AI-assisted patient-trial matching. If healthcare data at HIPAA-grade stakes, messy real-world inputs, and pipelines that genuinely change patient outcomes sound like the right problem space, please keep reading.

Our engineering culture values direct communication, strong ownership, and low-ego collaboration. We laugh a lot and use a ton of Slack emojis. We make decisions quickly, give open feedback, and have a strong bias toward action.

How We Build with AI

AI is deeply embedded in how we work, in our product, and in our SDLC. Our embrace of it didn't come from a mandate but from our own desire as engineers to do more, safely. We use it for coding, testing, measuring, and iterating, and we treat it as a genuine competitive advantage. We're looking for someone who shares that instinct: excited to question long-standing processes and think ambitiously about what's possible when you pair strong engineering fundamentals with AI tooling. If you're already building that way, you'll fit right in.

Underneath it all is a modern platform built on AWS (Lambda, Fargate, SQS, RDS, Bedrock) with Pulumi-managed infrastructure. Our backend is primarily TypeScript, and our data layer centers on PostgreSQL and Drizzle. We care about pragmatic architecture, developer velocity, and systems that evolve as fast as our product and AI capabilities do.

Your Responsibilities

Your Qualifications

  • Strong pipeline engineering: ingestion, transformation, and orchestration of data at meaningful scale, with real attention to data quality and reliability.
  • Deep SQL and PostgreSQL fluency, including schema design and query performance
  • Solid Python and comfort working in a codebase with TypeScript.
  • Deep AWS experience (Lambda, Fargate, SQS, RDS, and the surrounding ecosystem) and the ability to choose the right service for the right job.
  • Proven track record of leveraging AI coding tools creatively and effectively to build production systems.
  • Demonstrated ability to take autonomous ownership, identifying and resolving systemic issues independently.
  • Startup experience, where you have built from scratch at an early-stage company and treated ambiguity as an opportunity rather than an obstacle.
  • Strong systems thinking, encompassing backend architecture, APIs, databases, and scalability under real-world constraints.
  • Clear communication and influence, with the ability to explain trade-offs to both engineers and non-engineers to earn trust through honesty.
  • Healthcare alignment with a genuine interest in improving clinical trial access and health equity; HIPAA experience a strong plus.

Nice to Have

Why Trial Library

  • Meaningful impact — helping patients access clinical trials faster through better technology and workflows
  • High ownership environment — autonomy to build, test, and influence strategy across the business
  • Collaborative team culture — low ego, high trust, and close partnership across functions
  • Opportunity for growth — join at an early stage with meaningful exposure to company-building and decision-making

Our Core Values

  • Ally is our favorite moniker
  • The broadest reach is worth the effort
  • Celebrate measurable improvements in access and outcomes
  • Fearless advocates for representation in research
  • Incentives matter to stakeholders choosing our products
  • Taking initiative is actually giving
  • We are accountable for the experience of patients and providers
  • Empathy and humility are the real dynamic duo

Our Benefits & Perks

  • Health & Wellness: Comprehensive medical, dental, and vision coverage for employees and eligible dependents, along with disability, life, and supplemental insurance options designed to support your overall well-being.
  • Time Off & Workplace Support: Flexible paid time off, observed company holidays, and a one-time home office stipend to help you create a productive and comfortable remote workspace within our hybrid environment.
  • Financial & Lifestyle Benefits: 401(k) program, pre-tax HSA and FSA options, commuter benefits, financial wellness resources, and access to legal protection plans to support both short- and long-term planning.
  • Additional Support & Voluntary Benefits: Access to voluntary benefit offerings including pet wellness support, domestic partner coverage, and additional programs that support the diverse needs of our team members and their families.

Our Interview Process

Our interview process typically includes four stages, followed by reference checks and an offer. Depending on the role, particularly for technical or senior positions, the process may vary slightly and can include a technical assessment, case study, presentation, practical exercise, additional interview conversations, or conversations with members of our leadership team and investors.

Trial Library, Inc. is an equal opportunity employer committed to building an inclusive workplace. We provide equal employment opportunities to all employees and applicants and prohibit discrimination and harassment of any kind without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, veteran status, military status, medical condition, family or medical leave status, political affiliation, or any other characteristic protected by applicable federal, state, or local law.

Trial Library, Inc. is committed to providing reasonable accommodations for qualified individuals with disabilities throughout the recruiting process. If you require assistance or accommodation, please contact [email protected]

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against triallibrary's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on triallibrary's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    triallibrary's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.