← All open roles
Engineering

Senior Backend Engineer (TypeScript / Postgres)

Remote — US / EUFull time$170K – $210K baseSenior
Apply for this roleAsk a question

About the role

You will own services that move millions of investor records, enrichment events, and search queries every day. Stack: TypeScript, Postgres, Supabase, edge workers, and a meaningful amount of SQL.

What you'll do

  • Design and ship backend services in TypeScript on edge runtimes.
  • Architect Postgres schemas, indexes, and RLS for multi tenant data.
  • Build and operate ingestion pipelines from third party data providers (IDI, enrichment vendors).
  • Drive observability, error budgets, and on call quality.
  • Partner with product on platform features (search, exports, AI matching).

What you bring

  • 6+ years building production backend systems.
  • Deep TypeScript and SQL (Postgres preferred).
  • Experience designing schemas for large datasets (100M+ rows).
  • Comfort with edge / serverless runtimes (Cloudflare Workers, Vercel, Supabase Edge).
  • Strong sense of API design and security.

Nice to have

  • Prior fintech, search, or data intelligence experience.
  • Experience with vector search (pgvector, Pinecone, Weaviate).

Compensation & benefits

  • Equity grant
  • Full health, dental, vision
  • 401(k) with 4% match
  • $3,000 annual learning + conference budget
  • $1,500 home office stipend
  • Unlimited PTO with 4-week minimum

About Keystone Markets

Keystone Markets is the investor intelligence platform for founders, banks, and capital advisors. We give 100,000+ verified investors filterable by sector, stage, check size, and geography, paired with a human broker desk that runs warm introductions. We're a small, senior team building the platform we wish existed when we were placing capital ourselves.

Ready to apply?

Send your resume and a short note on why this role fits you.

Apply for Senior Backend Engineer (TypeScript / Postgres)