Senior Software Engineer Data Infrastructure RDBMS

Blockchain intelligence company providing tools to detect, investigate, and manage crypto-related fraud, financial crime, and compliance for institutions and government agencies.

Series C0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/2/2026

450 Townsend Street, San Francisco, CA 94107, United States
About TRM Labs

TRM Labs provides blockchain intelligence for investigations and compliance, offering products such as forensics, wallet screening, entity screening, transaction monitoring, and APIs. It serves financial institutions, crypto businesses, and public sector agencies to trace funds, assess risk, and build cases across digital assets.

View jobs by TRM Labs

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own the relational database serving layer end to end, including query performance, cost, and availability. You will tune queries, design indexes, optimize schemas, manage CDC pipelines, automate database operations, validate production changes, and migrate workloads. You will use AI-assisted analysis and coding tools to improve database performance, cost, reliability, and operational workflows.

Requirements

  • 5–8 years building and operating production PostgreSQL or equivalent distributed Postgres
  • SQL optimization skills including explain plans, CTEs, window functions, partitioning, index design, and query-planner behavior
  • Experience with CDC tools such as PeerDB, Fivetran, Debezium, Datastream, or Airbyte
  • Database profiling experience with pganalyze or equivalent
  • Production automation experience in Python or Go
  • Daily use of AI coding tools such as Claude or Copilot
  • Experience using AI-assisted analysis to improve database cost or performance

Responsibilities

  • Own query tuning, index design, and schema optimization for Postgres and Citus systems
  • Use AI-assisted analysis to identify and ship storage and compute cost improvements
  • Build automation for database operations, including pgbouncer provisioning, disk scaling, and blue-green deployments
  • Drive validation of database changes before production deployment
  • Manage CDC pipelines and debug replication failures
  • Migrate workloads and prototype new data stores
  • Create AI-native runbooks and internal tooling

Benefits

  • Eligibility to participate in TRM's equity plan
  • Reasonable accommodations for applicants with disabilities

Hiring Process

Recruiter intro → Hiring Manager interview → First Round of 1–2 interviews → Final Round of 3–5 interviews → References → Offer → Onboarding. Most processes include a case study, AI skills assessment, and Leadership Principles interview.

Senior Software Engineer Data Infrastructure RDBMS at TRM Labs | JobStash