Senior Software Engineer, Identity Graph

Baselayer•San Francisco, CA
•$230,000 - $340,000•Hybrid

About The Position

Baselayer is hiring a senior engineer to own product features across its business and consumer identity graph. The role spans schema design, data ingestion, entity resolution, customer-facing APIs, multi-tenancy, and performance under real customer load. The graph supports fraud detection, KYB onboarding, portfolio monitoring, sanctions screening, and API products. The engineer will build and maintain systems that ingest and normalize heterogeneous public records, link businesses and people across sources, and expose the resulting data through production-ready APIs. They will own database schema evolution and zero-downtime migrations, optimize systems for growing data volumes and customer traffic, and implement access controls scoped by organization, user, and permission at the data layer.

Requirements

  • Have shipped production product features end-to-end, spanning ingestion, storage, APIs, and customers.
  • Have owned a Postgres schema depended on for real money or decisions and managed its evolution.
  • Have strong async Python skills and experience running async services at scale.
  • Have deep Postgres expertise, including schema design under live load, EXPLAIN ANALYZE, and zero-downtime migration tooling.
  • Have shipped real APIs using FastAPI or a close equivalent, including auth dependencies, OpenAPI contracts, and structured response models.
  • Have built multi-tenant APIs with correctly scoped, load-bearing access control at the data layer.

Nice To Haves

  • Experience with entity resolution, record linkage, or fuzzy matching at scale.
  • Experience with full-text, fuzzy, or vector search infrastructure kept in sync with a Postgres system of record.
  • Experience with KYC, KYB, fraud, or underwriting data pipelines.
  • Experience with address parsing and normalization at country scale.
  • Experience with webhook delivery infrastructure, including retries, signing, idempotency, and ordering guarantees.
  • GCP experience with Cloud Run, Cloud Tasks, Cloud SQL, and batch pipelines.

Responsibilities

  • Ingest and normalize heterogeneous public records into the graph, owning the pipeline from ingestion through normalization and repository storage to the API surface.
  • Build and maintain entity-resolution and linking systems that match businesses and people across sources despite inconsistent identifiers, misspellings, and address formatting.
  • Design and ship customer-facing APIs for search, lookup, monitoring, and webhook delivery.
  • Own schema design and zero-downtime migrations for a database that operates 24/7.
  • Optimize query patterns, ingestion pipelines, and API performance to support higher volumes and a growing graph.
  • Build multi-tenancy and access control, ensuring queries are scoped by organization, user, and permission at the data layer.

Benefits

  • Flexible PTO.
  • 100% coverage of health, dental, and vision premiums.
  • 401(k) with company match.
  • HSA contributions on applicable plans.
  • $250 monthly gym stipend.
  • Lunch stipend.
  • Equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service