← All open rolesEngineering
Senior Backend Engineer (TypeScript / Postgres)
Remote — US / EUFull time$170K – $210K baseSenior
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.