hero

The Storyboard

Welcome to the Storyboard, a place to explore career adventures at start-ups and companies founded by Claremont alumni and the Claremont community. Choose your next adventure at a company where you’ll have an edge from day one, and leverage our Claremont network to build your career.

Also, make sure to check out our newsletter, StoryHouse Review, to find out more about these companies in the Claremont ecosystem.

Founding Backend Engineer

Portola

Portola

Software Engineering · Full-time
San Francisco, CA, USA
Posted on Mar 17, 2026

Company Description

Portola is building the infrastructure layer that connects bank and fintech lenders to the next generation of borrower platforms — neobanks, crypto wallets, and embedded finance providers. Our product, Passage, is a loan origination and distribution protocol with over a million monthly active users. We're replacing the post-origination capital markets stack with programmable rails: schema-first APIs, automated document exchange, and real-time loan lifecycle management.

Role Description

This is a full-time, on-site role for a Founding Backend Engineer based in San Francisco, CA. You'll be working directly with the founder in a monorepo codebase that powers the core API, SDK generation pipeline, secure document exchange, and integrations with lenders and neobanks. This is a high-ownership role — you'll ship features end-to-end, from schema design to deployment, with real money moving through the system from day one.

What You'll Work With

  • TypeScript across the entire stack — backend, SDK generation, tooling

  • Express and Fastify for API services

  • Prisma + PostgreSQL for data modeling and persistence

  • Redis + Bull for caching and job queues

  • Zod schemas as the source of truth, generating OpenAPI specs and typed SDKs automatically

  • AWS S3 for encrypted document storage

  • OpenTelemetry for observability

  • Docker Compose for local infrastructure

  • Turborepo monorepo with npm workspaces

  • Next.js + React + Tailwind for internal dashboards and portals

  • Jest for unit, integration, and end-to-end testing

What We're Looking For

  • Strong TypeScript — not "I've used it," but you think in types. You understand generics, discriminated unions, and Zod's inference system.

  • Experience designing and building APIs that external developers consume. You've thought about schema design, versioning, error contracts, and SDK ergonomics.

  • Comfort with PostgreSQL and Prisma (or similar ORMs). You can write migrations, think about indexing, and reason about data modeling for financial systems.

  • You've worked with queues, caching layers, and async job processing in production.

  • You can read a monorepo, trace a request across packages, and understand how generated code fits into the system.

  • You write tests. Unit tests, integration tests against real databases, and end-to-end flows. Not as an afterthought.

  • You've shipped production systems where correctness matters — fintech, payments, healthcare, anything where bugs cost real money.

Nice to Have

  • Experience with OpenAPI spec generation or SDK codegen pipelines

  • Familiarity with cryptographic signing, JWTs, and API key authentication schemes

  • Exposure to crypto/blockchain concepts (ethers.js, stablecoins, on-chain settlement)

  • You've touched Next.js and can build internal tooling when needed

  • Experience with observability (OpenTelemetry, structured logging with Pino)

What This Isn't

This isn't a role where you'll be handed Jira tickets and asked to implement specs. You'll be in the room when we decide what to build. You'll have opinions about architecture and the authority to act on them. If you want a founding engineer title that actually means something, this is it.

Portola is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
No
No
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com