# Senior Software Engineer, Identity Graph

**Company:** [Baselayer](https://hotfix.jobs/companies/baselayer)
**Location:** San Francisco, CA
**Role:** Fullstack Engineering
**Salary:** $230k – $340k/yr
**Experience:** 5+ years
**Skills:** Python, Postgres, FastAPI, Openapi, Entity Resolution, Record Linkage, Fuzzy Matching, Search Infrastructure, Webhooks, GCP, Cloud Run, Cloud Tasks, Cloud Sql, Multi-Tenancy, Access Control
**Posted:** 2026-09-01

> Senior engineer owning end-to-end identity-graph product features, including data ingestion, entity resolution, Postgres schemas, customer APIs, multi-tenancy, and performance. Requires strong async Python, deep Postgres expertise, FastAPI experience, and production ownership.

## Job Description

## Responsibilities
- Ingest and normalize heterogeneous public records into the identity graph, owning the pipeline from ingestion through normalization, storage, and API delivery.
- Build and maintain entity-resolution and record-linking systems across businesses and people with inconsistent identifiers, names, and addresses.
- Design and ship customer-facing APIs for search, lookup, monitoring, and webhook delivery.
- Own Postgres schema design and zero-downtime migrations for a continuously available database.
- Optimize query patterns, ingestion pipelines, and API latency as volume and graph depth grow.
- Build multi-tenancy and data-layer access control scoped by organization, user, and permission.

## Requirements
- Experience shipping production product features end-to-end from ingestion and storage through API and customer use.
- Experience owning a Postgres schema supporting real money or business-critical decisions.
- Strong async Python and experience running asynchronous services at scale.
- Deep Postgres expertise, including schema design under live load, `EXPLAIN ANALYZE`, and zero-downtime migration tooling.
- Experience with FastAPI or a close equivalent, including authentication dependencies, OpenAPI contracts, and structured response models.
- Experience building multi-tenant APIs with correctly scoped, data-layer access control.

## Nice-to-haves
- Entity resolution, record linkage, or fuzzy matching at scale.
- Search infrastructure using full-text, fuzzy, or vector search with Postgres as the system of record.
- KYC, KYB, fraud, underwriting, or related data-pipeline experience.
- Address parsing and normalization at country scale.
- Webhook delivery infrastructure, including retries, signing, idempotency, and ordering guarantees.
- Google Cloud experience with Cloud Run, Cloud Tasks, Cloud SQL, and batch pipelines.

## Compensation and Benefits
- $230,000–$340,000 salary plus equity.
- Flexible PTO.
- 100% company-paid health, dental, and vision premiums.
- 401(k) with company match.
- HSA contributions on applicable plans.
- $250 monthly gym stipend.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/9c270f10-066a-48e9-903a-b222396b1598) - Garner Health - New York, NY - $230k – $285k/yr
- [Senior Software Engineer, Caper AI](https://hotfix.jobs/jobs/c2972989-f970-4fa4-ab34-1495960cdaab) - Instacart - Remote - $230k – $255k/yr
- [Senior Software Engineer, Vanta for Government](https://hotfix.jobs/jobs/89fdd888-d7b0-4aff-a8b8-1b8dcb999a95) - Vanta - Remote - $224k – $263k/yr
- [Senior Fullstack Software Engineer, Authoring Experience](https://hotfix.jobs/jobs/f060d93c-d711-44ce-bd51-4e228ff12fbd) - Vanta - Remote - $224k – $263k/yr
- [Technical Lead, Patient Experience](https://hotfix.jobs/jobs/5dd2cda9-90cb-43cf-ac7e-458408cc3b1d) - Pomelo Care - Remote - $220k – $260k/yr

**Apply:** https://hotfix.jobs/jobs/5538b4ba-50ab-41e6-9a40-9fa1723a23aa
**Canonical:** https://hotfix.jobs/jobs/5538b4ba-50ab-41e6-9a40-9fa1723a23aa